Développeur C++ H/F
Les missions du poste
Le Human Link est la filiale Ingénierie et Conseil en Technologies du groupe PROMAN, où l’humain prime sur tout le reste.
Contribuer à la fiabilité et à la performance de systèmes embarqués de haute précision constitue le cœur de ce poste de Développeur C++ pour notre client en aéronautique.
Vous participerez au développement du logiciel embarqué qui pilote l'ordinateur de bord et les périphériques électroniques d'un système aéronautique exigeant. Le poste s'inscrit dans un environnement technique pointu, où rigueur, méthode et curiosité sont essentielles.
Au quotidien, vous travaillez au sein d'une équipe d'ingénieurs logiciels et systèmes, en interaction régulière avec les pôles électronique et validation. Vous intervenez sur la conception, la programmation et l'optimisation de modules embarqués, en assurant la robustesse et la performance du code.
- Développer en C++ le code embarqué de l'ordinateur de bord
- Programmer en C les cartes électroniques périphériques (nodes)
- Concevoir et maintenir les interfaces logicielles bas niveau (Serial, Ethernet, PWM, etc.)
- Concevoir des machines d'états et logiques de surveillance logicielle
- Analyser et optimiser les performances du code embarqué
- Participer à la rédaction des spécifications, documents de design et plans de test
- Contribuer à la mise en place et à l'amélioration de la CI/CD et des chaînes de compilation
Le profil recherché
- Maîtrise du développement C++ pour systèmes embarqués et bonne pratique du langage C
- Connaissance de Linux embarqué et de ses contraintes temps réel
- Capacité à lire un schéma fonctionnel électronique et à comprendre les interfaces hardware/software
- Bonne compréhension des protocoles TCP/UDP et des principes réseau Ethernet
- Expérience en intégration continue et en optimisation des performances logicielles
- Anglais technique et professionnel courant indispensable
- Curiosité, agilité intellectuelle et capacité d'adaptation face à une base de code complexe
- Une spécialisation en GNC (Guidage, Navigation et Contrôle) ou une expérience dans le domaine des drones constitue un atout certain