Enter a job title or keyword

Stage Linux Embarqué (HF)

Netatmo


Job Location:

Boulogne-Billancourt - France

Monthly Salary: Not provided by the employer
Posted: 7 October 2026 (3 days ago)
Application Deadline: 4 January 2027
Vacancies: 1 Vacancy

Department:

Software Development

Job Summary

Tu rejoindras léquipe Linux embarqué au cœur du logiciel qui équipe des millions dappareils déployés partout dans lEurope.

Nos services embarqués dialoguent entre eux via DBus et sappuient sur des briques système comme systemd. Aujourdhui tester lun de ces services de façon isolée reste compliqué : il faut recréer tout son environnement ses dépendances comme les composants qui lutilisent. Résultat : trop de validation manuelle ou sur cible réelle coûteuse et peu reproductible.

Nous voulons changer ça.

Ta mission

Concevoir un framework de test capable de valider un service embarqué en simulant tout son environnement puis dexécuter les vrais binaires (ceux issus de notre chaîne de crosscompilation) dans un environnement émulé piloté par des scénarios écrits avec la librairie Robot Framework.

Concrètement tu vas :

  • Etudier le choix de lenvironnement dexécution le plus adapté (QEMU Docker ou autre) pour tester les binaires réellement livrés sur nos produits.

  • Développer les bouchons qui simulent lentourage dun service : intercepteurs exposant les API DBus de ses dépendances (ex. systemd) et clients synthétiques qui stimulent son API.

  • Construire le pont Robot Framework émulateur : des motsclés de test lisibles qui pilotent lémulation de bout en bout.

  • Écrire des tests dexemple sur un cas réel (le contrôle du service de redémarrage des produits).

  • Intégrer le tout dans notre CI pour que chaque changement soit validé automatiquement.

Ce que tu vas apprendre

Linux embarqué crosscompilation Buildroot/Yocto C DBus systemd QEMU Docker Robot Framework et CI/CD dans un contexte industriel à grande échelle avec des ingénieurs expérimentés à tes côtés.

Ce que tu produiras

Un framework de test réutilisable audelà dun seul service sa documentation un jeu de tests dexemple et une intégration CI fonctionnelle une brique qui améliorera durablement la qualité de nos produits.

Envie de mettre les mains dans le logiciel qui fait tourner des objets connectés du quotidien Rejoins-nous.


Qualifications :

  • Étudiante en informatique / systèmes embarqués (école dingénieur ou équivalent).

  • À laise avec Linux et au moins un langage système (C C ou Python).

  • Curieuxse autonome avec le goût du logiciel bien testé et outillé.

  • Une première expérience avec lun des sujets cidessus (embarqué conteneurs CI tests) est un plus pas une obligation.


Informations complémentaires :

Date de début : Janvier

  • Remboursement à hauteur de 50 % des frais de transport
  • Indemnité de mobilité douce

  • Assurance santé 100 % numérique : Alan
  • Accès à une plateforme dapprentissage en ligne.
  • Immeuble neuf avec service de conciergerie
  • Salle de sport sur place (avec douches)
  • Restaurant inter-entreprises et aire de restauration / chèques-repas

 

Dans le cadre de notre conformité à la norme ISO/IEC 27001 et en cohérence avec les exigences du Cyber Resilience Act (CRA) le titulaire du poste sengage à respecter les règles internes en matière de sécurité de linformation définies dans la politique de sécurité la charte informatique et les procédures associées. Il contribue activement à la protection des données et au signalement rapide de tout incident ou suspicion dincident.


Remote Work :

No


Employment Type :

Contract


About Company

What we do? 🚀We develop groundbreaking, intuitive and beautifully-designed connected consumer electronics. Truly smart, our innovative products provide a seamless experience that helps users create a safer, healthier and more comfortable & eco-friendly home. We carefully design the me ... View more

View Profile View Profile