Développeur C++ Temps Réel H/F
Role details
Job location
Tech stack
Job description
- Développer et maintenir des applications en C++ (C++11 et versions ultérieures) pour des systèmes temps réel et de simulation.
- Concevoir et implémenter des fonctionnalités selon les spécifications techniques et participer à l'architecture du simulateur.
- Assurer la qualité du code via des tests unitaires et d'intégration dans un environnement complexe.
- Collaborer avec des équipes pluridisciplinaires (logiciel, système, métier) pour optimiser les performances et la fiabilité du système.
- Participer à la revue de code et à la rédaction de la documentation technique.
- Diagnostiquer et corriger les anomalies dans les applications temps réel.
- Respecter les contraintes de délais, de sécurité et de robustesse liées aux environnements critiques.
Environnement de travail :
Vous évoluerez au sein d'une équipe dynamique, en lien étroit avec des experts techniques et des spécialistes métier du secteur aéronautique. L'environnement est orienté vers l'innovation, la performance et la rigueur, avec une forte interaction entre les pôles logiciel, système et métier. Vous bénéficierez d'un accompagnement managérial de proximité et d'un accès à des formations pour développer vos compétences.
Requirements
Issu(e) d'une formation Bac +5 minimum (école d'ingénieur ou universitaire), vous disposez de 3 à 5 ans d'expérience en développement C++ temps réel, idéalement acquise dans le secteur des simulateurs ou de l'aéronautique. Vous maîtrisez le langage C++ (C++11 et +), les environnements contraints, les systèmes embarqués et les systèmes d'exploitation temps réel (RTOS). Vous démontrez des compétences en débogage, optimisation, gestion de version (Git, SVN) et protocoles de communication embarqués. Une expérience en simulation, programmation multithread et connaissance des normes de développement aéronautique ou automobile sont appréciées. L'autonomie, l'esprit d'équipe et la rigueur technique sont indispensables. Des connaissances en intelligence artificielle constituent un atout supplémentaire. La maîtrise de l'anglais technique est requise pour la lecture de documentation et les échanges internationaux.
Akkodis accompagne ses clients dans la mondialisation de leurs projets, aussi un anglais courant est requis pour l'ensemble de nos collaborateurs.