-
SOLENT SAS

Ingénieur.e C++ Défense

SOLENT SAS
France · Contract · Not Applicable

🎯 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 ?

  • 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é.

💻 Environnement technique

  • 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

🔎 Profil recherché

  • 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 ;

Le poste pouvant nécessiter d'accéder à des informations classifiées, la personne retenue pourra faire l'objet d'une procédure d’habilitation, conformément aux dispositions des articles R.2311-1 et suivants du Code de la défense et de l’IGI 1300 SGDSN/PSE du 09 août 2021.

🙌 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
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 all jobs
View Job Details
V-Thru
Related

Senior SRE/DevOps Engineer

2026-05-24

Full-time
Mid-Senior
Ukraine
Information Technology & Services
Engineering
View Job Details
Keystone Solutions
Related

Senior Java / Angular Developers (Expert)

2026-05-28

Full-time
Not Applicable
Belgium
Information Technology & Services
Engineering
View Job Details
ALGOTEQUE Innovation Hub
Related

Fullstack Developer (.NET / Blazor)

2026-05-26

Full-time
Mid-Senior
Poland
Information Technology & Services
Information Technology