Stage Firmware et Linux sur babyfoot connecté h/f

WITEKIO est un expert du logiciel embarqué, avec une approche système globale, intégrant les différentes couches logicielles des systèmes intelligents, du hardware jusqu’au cloud. Nos équipes accompagnent nos clients de bout en bout dans leurs projets, avec des services sur mesure pour le design d’architecture, le développement et l’intégration logicielle, le support et la formation. Présents dans les secteurs de l’automobile, l’aéronautique, la santé, le médical et la mobilité/smart cities, nos clients sont Airbus, L’Oréal, Datalogic, N&W, Continental et bien d’autres.

Motivé(e) par les challenges technologiques et les projets variés menés en méthode Agile ?
Envie de rejoindre une équipe multi-compétences reconnue pour son expertise ?

Nous renforçons nos équipes à Lyon et à Massy-Palaiseau 

2 stage Firmware et Linux sur babyfoot connecté (h/f)

Vos responsabilités

L'objectif du stage est de contribuer à développer différents logiciels embarqués permettant entre autres de comptabiliser les points et d'acquérir des données sur la qualité de la partie (vibration de la table, caméra, gyroscope sur les poignées...)

Le stage consistera à définir l'architecture globale du démonstrateur:

  • Type de carte (STM32, i.MX6...)
  • Choix des systèmes d'exploitation / Micro kernel (FreeRTOS, Linux, ...)
  • Définition/étude des moyens de communication : CAN, Bluetooth, WIFI...
  • Analyse des besoins identifiés et définitions des scénarii d'utilisation

Les tâches à réaliser sont entre autres :

  • Choix des frameworks de développement
  • Définition et mise en place de l'architecture, du système embarqué permettant d'acquérir les différents capteurs et d'afficher les informations de la partie (score, nom des joueurs...)
  • Définition et mise en place et la gateway de communication avec la plateforme cloud
  • Développement du logiciel embarqué
  • Intégration avec les briques de gestion à distance (application mobile et back end)

Vos compétences

Profil étudiant ingénieur en informatique industrielle, en fin d’études.

Les stagiaires devront répondre aux critères suivants :

  • Bonne connaissance de Linux et u-boot
  • Bonne maîtrise du langage C
  • Fort intérêt pour le développement bas niveau
  • Connaissance des outils de développement Linux (gcc, binutils, git, diff, etc…)
  • Connaissance ou une expérience (scolaire ou stage) sur le développement de drivers ou les architectures non x86 est un plus

Votre valeur ajoutée

Familiarisé(e) avec le développement pour microprocesseurs et techniques de débogage.

Très bonnes capacités de communication au sein des équipes

Anglais courant, puisque vous serez amené/e à travailler sur des projets transverses avec les équipes de nos filiales à Paris, Bristol, Francfort ou Seattle.

Vous vous reconnaissez ?

Envoyez CV + LM sous la référence FRLYST à jobs.france@witekio.com

Retrouvez un aperçu de nos projets