Intégrateur C++ - Solutions de Simulation Aéronautique H/F - The Human Link
Les missions du poste
Notre client, un acteur majeur du secteur aéronautique, développe au sein de sa division Training des solutions de simulation pour la formation au pilotage. Nous recherchons pour son équipe un Intégrateur C++ (F/H) pour contribuer à l'assemblage, au déploiement et à la validation de ces solutions de simulation.
Description du poste
Au sein d'une équipe pluridisciplinaire (développement, systèmes, validation), vous êtes responsable de l'intégration des briques logicielles C++ au sein des plateformes de simulation :
- Intégrer, assembler et déployer les composants logiciels sur les plateformes de simulation (fichiers de configuration, paramétrage réseau, connexions logiques entre modèles) ;
- Réaliser les tests d'intégration, les campagnes de validation et les vérifications de non-régression avant livraison ;
- Analyser, caractériser et résoudre les anomalies détectées lors des phases d'intégration (séances de debug sur plateforme, en collaboration avec les spécialistes systèmes) ;
- Assurer la gestion de configuration et le versionnage du code source (Git, branches de livraison, builds) ;
- Maintenir et améliorer les chaînes d'intégration continue (CI/CD) et les outillages associés ;
- Collaborer étroitement avec les équipes de développement C++ pour garantir une intégration robuste et conforme aux exigences techniques ;
- Rédiger et maintenir la documentation technique (procédures d'intégration, rapports de test, notes de version) ;
- Participer aux revues techniques et contribuer à l'amélioration continue des pratiques d'intégration.
Le profil recherché
Profil recherché
De formation Bac +5 en informatique, systèmes embarqués ou ingénierie, vous justifiez d'une expérience confirmée en développement et/ou intégration logicielle C++, idéalement dans un environnement exigeant : simulation, aéronautique, défense, ferroviaire ou industriel critique.
Vous maîtrisez :
- Le C++ (standards récents) et le langage C ;
- Les environnements Linux, y compris embarqués, et les outils de build (CMake, Make) ;
- Git et les workflows de gestion de configuration ;
- Les outils de debug et d'analyse (gdb, analyse de logs, traces) ;
- Les principes d'intégration continue (Jenkins ou équivalent) ;
- L'anglais technique (écrit et oral).
Atouts appréciés : expérience en simulation aéronautique ou sur systèmes temps réel, connaissances en réseaux/protocoles de communication, scripting Python pour l'automatisation de tests.
Qualités personnelles
Vous aimez aller au fond des problèmes et investiguer jusqu'à la cause racine : rigueur, esprit d'analyse, curiosité technique et sens du collectif sont indispensables pour évoluer au contact d'équipes pluridisciplinaires et de plateformes complexes.