Nous recherchons un(e) Développeur(euse) C++ Linux Embarqué (intermédiaire / junior confirmé) pour renforcer notre équipe de Noxant, structure à taille humaine et au fort rayonnement international basée à Palaiseau (91) qui conçoit et produit des caméras thermiques infrarouges de très haute performance intégrant ses propres cartes électroniques, FPGA et plateformes logicielles.
Ces caméras, réputées pour leur qualité et leur performance, sont intégrées dans des moyens de surveillances terrestre, aéroporté ou maritime, ainsi qu’au sein de systèmes de contrôle non destructifs ou industriels.
Le(La) Développeur(se) qui nous rejoindra participera à la conception et à l’évolution du firmware embarqué au coeur de nos caméras infrarouges.
Missions :
Intégré(e) à une équipe de 4 développeurs, sous la responsabilité du Lead Software, vous interviendrez sur ces domaines :
• Concevoir et développer des logiciels stables et évolutifs, étudier des cahiers des charges clients et participer à la définition de spécifications, assurer le support technique et la maintenance des logiciels existants
• L’ajout de tests et l’amélioration de la couverture fonctionnelle
• L’amélioration du pipeline CI/CD et de la chaîne de compilation (CMake)
• La participation à la revue de code et à la montée en qualité du firmware embarqué
• Le travail en collaboration étroite avec les équipes hardware pour garantir la cohérence entre couches logicielles et matérielles
Environnement technique :
• Langages : C++11
• OS : Linux embarqué
• Outils : GDB, CMake, GitLab (CI/CD), Docker
• Tests : unitaires et d'intégration
• Scripts et automatisation : Python apprécié
Profil recherché :
• Formation supérieure en informatique, électronique, ou équivalent (Bac+5)
• 1 à 4 ans d’expérience en développement C++ sur environnement Linux
• Bonne compréhension des contraintes embarquées et des interfaces de communication standard
• Intérêt marqué pour la qualité logicielle et les bonnes pratiques de développement
• Esprit d’équipe, curiosité technique et volonté d’apprendre dans un environnement exigeant
Atouts supplémentaires :
• Expérience avec CMake, Yocto, kernel et BSP serait un plus
• Intérêt pour les systèmes embarqués complexes, l’optronique, ou l’imagerie
Poste basé à Palaiseau (91) et à pourvoir dès que possible.
Postuler à cette offre