Stage - Développement d'un photobooth intelligent - traitement d'image & Edge AI

CDI
Lyon
Salaire : Non spécifié
Télétravail fréquent
Postuler

WITEKIO
WITEKIO

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Witekio  est une PME internationale dédiée au développement logiciel embarqué & IoT. Leader du développement Linux Yocto sur plateformes ARM , nous sommes un pure player  Software partenaire de nombreux leaders mondiaux de la high-tech.

 

Reconnus également pour nos plateformes IoT Cloud et nos développements applicatifs, nous sommes une équipe de plus de 180 geeks , créateurs et makers soutenue par une société-mère présente dans le classement Fortune 500, Avnet. Avec des bureaux en France, en Allemagne, au Royaume-Uni et aux États-Unis, notre équipe internationale accompagne nos clients de bout en bout dans leurs projets, avec des services d’architecture et design système, le développement et l'intégration logicielle. 

 

Nos étude de cas : Case studies - Your Embedded and IoT Software Partner

 

Contexte

 

Pimp my (ugly) face !

Dans le cadre de sa participation à de nombreux salons tech, Witekio emmène des démonstrateurs permettant de montrer son savoir faire.

 

Les différents stands sont très souvent un lieu de rencontre, que ce soit avec d’autres passionnés de tech, de futurs partenaires ou des personnes étant arrivées ici au hasard afin de profiter de la nourriture gratuite.

Afin d’immortaliser et d’enrichir ces moments de joie humaine, Witekio souhaite réaliser un photobooth intelligent.

Ce dernier aura pour objectif de capturer et d'analyser des photos en temps réel, d'appliquer des effets automatiques, et d'interagir avec les utilisateurs de manière innovante.

 

Sujet de stage

 

L’objectif de ce stage se concentre sur la création d'une application en C++ sur une cible Linux embarqué, intégrant des fonctionnalités avancées telles que la reconnaissance faciale, les filtres en temps réel et potentiellement plus.

Le travail devra être réalisé en suivant la stack technologique suivante (cette dernière pourra être remise en cause lors de la première étape du stage) :

  • Développement en C++ ;

  • Framework Qt pour la création d’interface graphique ;

  • Environnement Linux Embarqué made in Witekio ;

  • Brique IA YOLO / mediapipe.

 

L'équipe Intergicielle de Witekio possède quelques connaissances dans le domaine de l’Edge AI appliqué au traitement d’images, cependant une étude de l'état de l’art s’impose afin d'étudier les possibilités dans un milieu en pleine évolution.

Le stage se divisera en 4 étapes :

  • Étude bibliographique : Au travers de discussions avec les Teams Leaders “Intergiciel” et “TheEmbeddedKit” ainsi que de l'étude du grand Internet :

    • Déterminer les librairies IA à intégrer à l’environnement de développement

    • Remise en cause si nécessaire de la stack technologique choisie

    • Détermination du socle de fonctionnalités clés qui devront être présentes dans la première itération de l’application :

      • à minima réussir à prendre une photos ;

    • Ébauche de l’architecture de la solution logicielle

  • Création d’un PoC ayant les objectifs suivant :

    • Mise en oeuvre de la solution imaginée lors de la première phase projet

    • Répondre aux différentes questions techniques levées lors de la première phase projet

    • Création d’une roadmap pour la suite du projet

  • Phase d’implémentation projet :

    • Suivi de la roadmap et implémentation de la solution en suivant une méthode Kanban ou Scrum selon la volonté de l'équipe.

  • Prise de hauteur et test grandeur nature :

    • Documentation & formalisation de la solution ;

    • Mise en place et utilisation de la solution sur salon (si elle est prête bien évidemment !).

 

Profil du stagiaire

 

Ce stage est destiné à un(e) étudiant(e) en développement logiciel en fin d'études avec un profil «  informatique industrielle ».Pour intégrer Witekio vous devez répondre aux critères suivants :

  • Maîtrise du langage C++ ;

  • Connaissance de Linux ;

  • Connaissance des outils de développement (gcc, git, diff, etc…) ;

  • Autonomie et prise d’initiative ;

  • Apétence traitement d’image / exploration du monde de l’IA sont un plus ;

  • Bonne capacité de communication pour s'intégrer et contacter les différentes équipes.

 

Conditions 

 

Le stage se déroulera à Lyon 9 à quelques minutes de la gare de Vaise pour une durée de 5 à 6 mois.

Vous bénéficierez d’une gratification d’un montant de 1000€ (en Master 2), de tickets restaurants et d’une prise en charge du transport en commun.

Ce stage est l’opportunité pour vous d’évoluer dans un environnement technique challengeant et bienveillant. Chez Witekio, nous recrutons des développeurs passionnés, curieux, ayant un fort esprit d’équipe et qui aiment partager. Vous serez encadré(e) et accompagné(e) par des experts du domaine du stage tout en vous donnant l’opportunité de prendre des initiatives. Si vous vous êtes bien intégré(e) et si vous avez rapidement progressé(e) techniquement pendant le stage, vous pourrez recevoir une proposition pour rejoindre Witekio en CDI.

Chez Witekio, tout le monde a sa chance et nous ne tolérons aucune forme de discrimination, ce poste est donc ouvert à tous types de profils.

 

Processus de recrutement 

 

  • 1 test technique via la plateforme CodinGame, ;

  • 1 premier entretien téléphonique pour apprendre à se connaître (environ 30 minutes) ;

  • 1 entretien technique avec votre futur(e) tuteur (1h30) ;

  • 1 dernier échange téléphonique avec le Team Lead (30 minutes).

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler