-
View all jobs
🎯 Quel est le projet ?Intégré·e à une équipe d'ingénierie au sein d'un programme Défense, vous participerez au développement de composants et systèmes embarqués critiques en C++. Vous contribuerez à la conception, au développement, à l'optimisation et à la qualification logicielle en respectant des contraintes fortes de sûreté, de performance et de cybersécurité. Vos livrables participeront à des systèmes opérationnels destinés à des environnements exigeants (temps réel, ressources limitées, contraintes réglementaires).
Votre mission : développer et industrialiser des logiciels C++ robustes, performants et maintenables en collaboration étroite avec les équipes système, validation et intégration, tout en respectant les processus de sécurité et les exigences de conformité propres au secteur Défense.
📢 Quelles seront vos missions ?
🙌 Pourquoi nous rejoindre ?
Votre mission : développer et industrialiser des logiciels C++ robustes, performants et maintenables en collaboration étroite avec les équipes système, validation et intégration, tout en respectant les processus de sécurité et les exigences de conformité propres au secteur Défense.
📢 Quelles seront vos missions ?
- Concevoir des architectures logicielles C++ adaptées aux contraintes embarquées (modularité, performance, consommation mémoire) ;
- Développer des fonctionnalités en C++ (normes modernes C++11/14/17/20 selon contexte) avec un code clair, testé et documenté ;
- Participer à la définition des interfaces avec les couches bas niveau (drivers, BSP) et les modules systèmes (RTOS, middleware) ;
- Réaliser et maintenir la chaîne d'outillage : build (CMake, toolchains cross-compilation), CI/CD, gestion de configuration et packaging ;
- Écrire des tests unitaires et d'intégration (frameworks adaptés au contexte embarqué), automatiser les tests et contribuer aux campagnes d'intégration continue ;
- Optimiser le code pour la performance temps réel et l'utilisation mémoire, profiler et corriger les points critiques ;
- Contribuer à la revue de code, aux analyses statiques/dynamiques (MISRA, Coverity, Valgrind, etc.) et à la remédiation des non-conformités ;
- Rédiger la documentation technique, les analyses d'impact et les éléments nécessaires aux processus de qualification et d'habilitation ;
- Assurer l'interface technique avec les équipes client, les partenaires et les intégrateurs pour garantir l'alignement sur les exigences opérationnelles et de sûreté.
- Langages : C++ moderne (C++11/14/17/20), C pour l'embarqué, scripting (Python, bash) ;
- Outils : GCC, CMake, Toolchains de cross-compilation ;
- DevOps : Git, GitLab CI-CD, Jenkins, Docker
- Tests & Qualité : frameworks de test unitaires, outils d'analyse statique, outils de profilage et d'analyse mémoire ;
- Systèmes : RTOS (FreeRTOS, VxWorks, ou équivalents), Linux embarqué, Yocto
- Communication & Middleware : protocoles embarqués (CAN, UART, SPI, I2C), middleware temps réel (UDP/TCP,DDP,DDS,ROS2);
- Outils de suivi : Jira, Redmine, GitLab
- Diplômé·e d'une école d'ingénieur ou d'un master en informatique, systèmes embarqués, électronique ou équivalent ;
- Expérience : minimum 3 ans en développement C++ (idéalement en embarqué, défense, aéronautique ou spatial) ;
- Maîtrise des concepts C++ modernes (RAII, templates, smart pointers, move semantics) et bonnes pratiques d'architecture logicielle ;
- Connaissance des contraintes temps réel, gestion mémoire et optimisation des performances ;
- Pratique des outils de build et des toolchains de cross-compilation, ainsi que des workflows Git et CI ;
- Expérience des méthodes et outils de validation logicielle, tests automatisés et analyses statiques/dynamiques ;
- Rigueur documentaire, capacité à produire des livrables conformes aux exigences de qualification et de certification ;
- Excellente capacité de communication technique et aptitude au travail en équipe pluridisciplinaire ;
- Anglais technique requis pour la lecture de documentation et les échanges internationaux ;
🙌 Pourquoi nous rejoindre ?
- Intégrer une structure agile où votre expertise technique a un impact direct sur des projets stratégiques ;
- Travailler sur des systèmes critiques et challengers technologiques dans un environnement exigeant ;
- Bénéficier d'un management de proximité, d'un parcours d'intégration structuré et d'opportunités d'évolution technique et fonctionnelle ;
- Faire partie d'une équipe pluridisciplinaire engagée dans l'excellence, la sécurité et l'innovation.
Key Skills
Ranked by relevance
c
rtos
git
gitlab ci
freertos
jenkins
python
gitlab
linux
bash
cicd
jira
spi
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior SRE/DevOps Engineer
2026-05-24
Full-time
Mid-Senior
Ukraine
Information Technology & Services
Engineering
View Job Details
Related
Senior Java / Angular Developers (Expert)
2026-05-28
Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
Related
Fullstack Developer (.NET / Blazor)
2026-05-26
Full-time
Mid-Senior
Poland
Information Technology & Services
Information Technology
Login to Apply
- Posted
- Apr 14, 2026
- Type
- Contract
- Level
- Not Applicable
- Location
- La Garenne-Colombes
- Company
- SOLENT SAS
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior SRE/DevOps Engineer
2026-05-24
Full-time
Mid-Senior
Ukraine
Information Technology & Services
Engineering
View Job Details
Related
Senior Java / Angular Developers (Expert)
2026-05-28
Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
Related
Fullstack Developer (.NET / Blazor)
2026-05-26
Full-time
Mid-Senior
Poland
Information Technology & Services
Information Technology