Ingénieur Développeur C++ Embarqué Linux F/H
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
« Toutes les Sociétés de Conseil se ressemblent »,
Toutes ?
LR TECHNOLOGIES GROUPE c’est 600 Libelliens qui nous ont élus Great Place To Work en 2016, 2018 et à présent 3e France et Europe 2021. Nous sommes également la 99e société française labellisée B CORP pour notre engagement RSE.
Depuis 2014 nous avons créé 11 implantations et 5 pôles d’activités complémentaires :
• Aéronautique / Spatial / Défense
• Drone / Robotique / IoT / Automobile / Ferroviaire / Industries / Multimédia
• Médical / Pharmaceutique
• Énergie / Environnement
• Systèmes d’Informations / Banque / Finance / Assurance
Nous sommes 600 et nous allons être 1000.
3 raisons de rejoindre :
600 Libelliens, sollicités par tous comme vous devez l’être, nous ont rencontrés et ont décidé de nous rejoindre.
94 % des Libelliens déclarent que nous sommes un Groupe où il fait vraiment bon travailler.
Nous grandissons vite mais nous grandissons bien : ECOVADIS | Great Place To Work | ISO 9001 | CIR.
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.
• 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.
• 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.