Netatmo recrutement

Stage - Linux Embarqué H/F Netatmo

  • Boulogne-Billancourt - 92
  • Stage
  • Bac +5
  • Industrie high-tech • Telecom
Lire dans l'app

À noter sur ce job

Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !

Les missions du poste

Tu rejoindras l'équipe Linux embarqué, au coeur du logiciel qui équipe des millions d'appareils déployés partout dans l'Europe.

Nos services embarqués dialoguent entre eux via DBus et s'appuient sur des briques système comme systemd. Aujourd'hui, tester l'un de ces services de façon isolée reste compliqué : il faut recréer tout son environnement, ses dépendances comme les composants qui l'utilisent. 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 d'exé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 l'environnement d'exé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 l'entourage d'un 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 d'exemple 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à d'un seul service, sa documentation, un jeu de tests d'exemple 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.

Le profil recherché

  • Étudiant·e en informatique / systèmes embarqués (école d'ingénieur ou équivalent).

  • À l'aise avec Linux et au moins un langage système (C, C++ ou Python).

  • Curieux·se, autonome, avec le goût du logiciel bien testé et outillé.

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

Bienvenue chez Netatmo

Que faisons-nous ? 🚀

Netatmo qui fait parti du groupe Legrand développe des appareils électroniques grand public connectés révolutionnaires, intuitifs et au design soigné. Véritablement intelligents, nos produits innovants offrent une expérience fluide qui aide les utilisateurs à créer un foyer plus sûr, plus sain, plus confortable et plus respectueux de l'environnement.

Nous concevons avec soin la mécanique et les logiciels embarqués de tous nos produits selon les normes les plus strictes. Nos applications mobiles et web sont conçues pour être simples d'utilisation, tout en offrant une expérience utilisateur riche.

Parmi eux, nos caméras et sonnettes vidéo tournent sous Linux embarqué et s'appuient sur ELIPS, notre plateforme logicielle qui fait tourner les services système partagés par ces produits (connectivité, mise à jour, supervision...).

La carte

122 Avenue du Général Leclerc

92100 Boulogne-Billancourt

Localiser le poste

Publiée le 06/10/2026 - Réf : REF500M

Postuler
Créez votre compte
Hellowork et postulez

sur le site du recruteur !

Ces offres pourraient aussi
vous intéresser

Jobmania recrutement
Paris - 75
Stage
1 000 - 1 400 € / mois
Télétravail occasionnel
Voir l’offre
il y a 16 jours
Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact