Ingénieur Développement Logiciel Embarqué & Bancs de Tests – Industrie (F/H)

CDI
Localisation : Paris
Expérience :
Rémunération : Négociable
Niveau d'étude : Bac +5
Niveau d'expérience : Expérimenté
Posté le : 13 février 2026 Je postule
< Retour aux offres

Description du poste – CDI 

Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! 🚀

 

Dans le cadre du développement de systèmes de navigation inertielle de haute précision, vous intégrerez l’équipe R&D en charge du développement et de la maintenance d’un banc de tests automatisés dédié aux systèmes de navigation inertielle.

 

L’environnement technique repose sur une ferme de tests composée :

  • d’un serveur Jenkins maître,
  • de mini-PCs Jenkins esclaves,
  • connectés à des centrales inertielles, sur lesquels sont exécutés des tests logiciels automatisés.

Les logiciels testés sont principalement développés en C et Python (langages centraux), avec également du C++ et Rust.

Le poste s’inscrit dans une logique de recherche de la bonne expertise, sans urgence immédiate, avec un encadrement technique expérimenté.

 

Voici un aperçu détaillé de vos missions : 🎯

– Rédiger et maintenir les spécifications techniques du banc de tests et des outils associés.

– Concevoir et développer de nouveaux cas de tests et fonctionnalités pour les centrales inertielles en C / C++ / Python.

– Maintenir et faire évoluer l’infrastructure du banc de tests sous Linux / Yocto / Jenkins.

– Assurer le support technique auprès des équipes utilisatrices (Algorithmie, Web, IVVQ…).

– Vérifier et tester les développements :

  • relecture et vérification de code,
  • tests unitaires,
  • tests d’intégration.

– Garantir la qualité logicielle des développements :

  • gestion de configuration (GIT, SVN),
  • gestion des faits techniques (JIRA),
  • traçabilité du cycle en V et documentation associée (CodeBeamer).

– Collaborer avec les équipes de validation sur les non-conformités et les roadmaps logicielles.

 

Les compétences que nous recherchons : 🔎

De formation ingénieur, vous justifiez de 3 à 5 ans d’expérience en développement de bancs de tests ou de logiciels embarqués, idéalement dans des environnements industriels ou à fortes contraintes techniques.

 

Compétences techniques attendues

– Développement logiciel en C, C++ (objet) et Python.

– Connaissance des OS temps réel et du multithreading.

– Connaissances des protocoles et interfaces : IP (UDP, TCP), ports série, USB, CAN.

Pratiques de qualité logicielle :

– outils de vérification de code (CppCheck, Valgrind, CodeSonar),

– outils de tests unitaires (Google Test, Gcov),

– outils de gestion de configuration (GIT, SVN),

– outils de gestion des faits techniques (JIRA).

 

Autres compétences appréciées :

– Connaissance de la navigation inertielle et des algorithmes associés.

– Expérience dans le domaine de la défense terrestre ou navale.

– Environnements Linux / Yocto.

– Utilisation de Jenkins.

– Connaissance des architectures ARM.

Postuler à cette offre

 Référence à rappeler : P.04.93.12.2026

Envoyer ma candidature

Application Form (FR)

* Champs obligatoires

Découvrez toutes nos
offres d’emploi