Jobverse
Software Engineer · France

Ingénieur Développeur C++ Embarqué Linux H/F

groupelrtechnologies·Bourges, France

remoteEMEA hours🇫🇷 FR

View & apply on company site →

LR Technologies recrute en CDI un(e) Développeur(se) C++ Embarqué Linux à Bourges (18) , pour intervenir auprès d’un acteur majeur du secteur Défense terrestre . Au sein de l’équipe logiciel, vous développez des logiciels embarqués pour des systèmes de nouvelle génération. Selon votre profil, vous travaillerez sur un projet à dominante temps réel (Linux / Xenomai) ou à dominante microservices (C++ / JavaScript / Lua) .

Vos missions

Socle commun

  • Concevoir et développer des logiciels embarqués en C++17 (GCC) sous Linux.
  • Mettre en place la cross-compilation et l’intégration sur cible embarquée.
  • Déboguer sur cible (GDB, traces, logs) et analyser les performances.
  • Développer les interfaces de communication avec les équipements et entre composants : Ethernet, protocoles réseau, liaisons série.
  • Rédiger et exécuter les tests unitaires et d’intégration (GoogleTest ou équivalent).
  • Rédiger la documentation de conception.
  • Participer aux revues de code et à l’amélioration continue (Git, CMake, intégration continue).

Projet à dominante temps réel

  • Développer des tâches temps réel sous Xenomai : ordonnancement, priorités, synchronisation.
  • Maîtriser les latences et garantir le déterminisme.
  • Gérer le multithreading et les accès concurrents.

Projet à dominante microservices

  • Concevoir et développer des microservices embarqués en C++.
  • Développer des composants en JavaScript et des scripts en Lua (configuration, logique métier, extensions).
  • Définir et implémenter les interfaces de communication entre services.

Profil recherché

  • Diplôme : Bac+5 (école d’ingénieurs ou Master) en informatique embarquée, systèmes embarqués, informatique ou équivalent.
  • Expérience : 3 ans minimum en développement C++ sous Linux, idéalement en environnement embarqué ou industriel.
  • Compétences indispensables : C++ moderne (C++11/14/17), GCC, Linux, multithreading, Git, CMake.
  • Au moins l’un des deux profils suivants :

◦ Temps réel : Xenomai, PREEMPT_RT ou autre RTOS.

◦ Microservices : architecture orientée services, JavaScript, Lua.

  • Appréciés : Yocto, bus CAN, Docker, Node.js, normes du secteur défense.
  • Nationalité française requise : le poste est soumis à une habilitation défense.
  • Savoir-être : rigueur, esprit d’analyse, autonomie dans le débogage, curiosité technique, esprit d’équipe.

Pourquoi rejoindre LR Technologies ?

  • Un CDI et des missions à fort enjeu technique dans un secteur stratégique.
  • Un suivi de proximité par votre manager et des points réguliers sur votre mission et votre carrière.
  • Des formations pour monter en compétences.
  • Des possibilités d’évolution vers l’architecture logicielle, l’expertise technique ou le lead développement.
  • Une communauté de 600 Libelliens et une culture d’entreprise reconnue.
View & apply on company site →

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

← All Software Engineer jobs