Netatmo is hiring a

Développeuse·eur et Intégratrice·eur Linux Embarqué - Équipe Système

Boulogne-Billancourt, France
Full-Time

L'équipe Logiciel Embarqué est en charge de la conception, du développement et du test du logiciel tournant sur tous nos produits. En son sein, l'équipe Caméra à Boulogne-Billancourt (14 personnes) est spécialisée dans les produits Linux embarqué. Elle est composée de deux sous-équipes, Système (7 personnes) et Middleware (6 personnes).

En tant que Développeuse·eur et Intégratrice·eur Linux Embarqué, vous êtes en charge :

  • de l’intégration, de la cross-compilation et de la maintenance du système d’exploitation et des différentes briques logicielles bas niveau ;

  • du développement de scripts, de briques logicielles métier bas niveau et de différents outils internes.

Vous travaillez aussi bien avec les équipes R&D internes (Électronique, Industrialisation, Test, Cybersecurité, Support Client mais aussi Cloud, Qualité et applications Mobile) qu’avec les Chefs de Produits et qu’en externe avec des fournisseurs de composants, des laboratoires de certification, des auditeurs et divers partenaires et sous-traitants.

En tant que Développeuse·eur et Intégratrice·eur Linux Embarqué, vos principales responsabilités sont les suivantes :

  • Conception, intégration et maintenance de notre plateforme Linux embarqué, devant être la plus modulaire possible tout en garantissant un niveau élevé de sécurité ; celle-ci étant utilisée sur plusieurs produits ;

  • Développer principalement en Shell & C, un peu plus ponctuellement en C++ moderne (C++17 et bientôt C++20), en Rust et en Python pour nos outils ;

  • Contribuer aux spécifications et à l’architecture logicielle du système d’exploitation ;

  • Participer à la conception de nouveaux produits, au bring-up des prototypes, à la qualification et validation du hardware jusqu'à à l’amélioration continue de l’existant.

Périmètre technique de l'équipe Système :

  • Le périmètre technique part du bootloader et va jusqu’au userspace en passant par le Kernel & drivers, le système d'init, le Secure Boot. Se rajoutent la responsabilité du mécanisme de firmware update, du Buildsystem (Buildroot), de la CI (Gitlab), et l’intégration des SDK/BSP des fournisseurs ;

  • Participation à la phase de qualification & validation hardware des nouveaux produits ;

  • Travail conjoint avec l'équipe Test aux outils de validation exécutés sur la chaîne de production à l’usine ;

  • Support à l’industrialisation (nouveaux produits, nouveaux batchs, changements de composants, etc.) ;

  • Support à l'équipe hardware (principalement l'équipe électronique) pour la qualification et la validation de PCB et nouveaux composants ;

  • Certifications (CE, FCC, Wi-Fi Alliance, Bluetooth SIG, etc.) ;

  • Suivi des releases firmwares.

Vous êtes la personne idéale si :🎯

  • Vous êtes diplômé(e) d’une école d'ingénieur ou équivalent ;

  • Vous avez une première expérience en environnement Linux Embarqué (Intégration et développement) ;

  • Vous maîtrisez le fonctionnement d’un système Linux, de Git et avez un bon niveau en (C ou C++) et en shell ;

  • Vous avez de bonnes connaissances en compilation, toolchains, gcc/clang et outils de compilation type Make, Autotools ou Cmake ;

  • Vous avez déjà pu pratiquer Buildroot ou Yocto ;

  • Vous avez des connaissances réseau et Kernel Linux ;

  • Vous avez un niveau professionnel à l'oral et à l'écrit en français et en anglais. La langue orale de l'équipe et de la R&D est le français. Le développement, la documentation, la revue de code se fait en anglais ;

  • Vous êtes une personne rigoureuse / organisée / communicante et dynamique avec un bon esprit de synthèse.

Extra :

  • Vous avez une expérience préalable dans l'électronique grand public et/ou des connaissances des contraintes d’industrialisation et de tests en usine ;

  • Vous avez des connaissances en électronique (Lecture de schematics, de datasheets, utilisation d’outils de mesure / debug).

Même si vous ne cochez pas toutes les cases, n’hésitez pas à postuler.

Conformément à la politique d’entreprise, tous nos postes à pourvoir sont ouverts aux personnes handicapées.

Avantages  :  💰

  • Remise salariés sur l’achat de produits Netatmo & produits partenaires : chaudière, radiateurs électriques.
  • Remise de produits reconditionnés Netatmo
  • Un intéressement de 4% si objectifs atteints.
  • Une participation en fonction des résultats.
  • Prime de vacances
  • Remboursement des frais de transports à hauteur de 50%
  • Café/Thé offert

⏱️

  • Accès au Restaurant Inter-Entreprise & foodcourt/ tickets restaurants
  • Accès au CE Netatmo
  • Accès à la plateforme Learning with Legrand avec de nombreuses formations disponibles
  • CET : compte épargne temps
  • Horaires flexibles
  • Télétravail : 2 jours par semaine
  • Mutuelle 100% dématérialisée : Alan 👩‍⚕️
  • Mobilité interne possible

  • Pendant les pauses vous pouvez jouer au Ping-pong 🏓& Babyfoot
  • Tous les midis des activités sportives (⚽, 🏀, 🧘, course, spikeball … )
  • Salle de sport dans les locaux (avec douche 🚿)
  • Plusieurs jeux de société à disposition
  • Evènements réguliers (afterwork, soirée de noël…)
  • Des bureaux incroyables avec un toit et une vue sur la Tour Eiffel 🗼
  • Parking pour votre voiture🚗et votre vélo 🚴‍♂️ sous réserve des places disponibles
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Report this job
Apply for this job