> Markdown version of [/jobs/ext/3708428-ingenieur-en-developpement-linux-embarque-protocoles-industriels-cybersecurite-h-f](https://www.wearedevelopers.com/jobs/ext/3708428-ingenieur-en-developpement-linux-embarque-protocoles-industriels-cybersecurite-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur en Développement Linux Embarqué - Protocoles Industriels & Cybersécurité H/F - **Company:** L'engit'lab - **Location:** Valbonne, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, C++ (Programming Language), Software Quality, Communications Protocols, Cyber Security, Continuous Integration, Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Firmware, Python (Programming Language), Modbus, Software Architecture, Systems Development Life Cycle, OPC Unified Architecture, Software Engineering, Real Time Systems, Test-Driven Development (TDD), Gitlab, Git, Containerization, Yocto, Docker - **Published:** October 13, 2026 - **Apply:** https://www.hellowork.com/fr-fr/emplois/84330027.html ## About the Role Diplômé(e) d'une école d'ingénieurs ou d'un Bac +5 en informatique, systèmes embarqués ou domaine équivalent, vous justifiez d'au moins 6 ans d'expérience en développement logiciel embarqué, idéalement dans un environnement industriel. Compétences techniques indispensables Linux embarqué, avec une connaissance des systèmes temps réel. Protocoles de communication industriels et réseau : Modbus, OPC UA et RSTP. Développement logiciel : C/C++, Java et Python. Docker et technologies de conteneurisation., Vous disposez d'au moins 5 ans d'expérience à un poste similaire et vous êtes issu(e) d'un cursus (diplômé(e) Bac +5) ingénieur informatique ?Vous avez de bonne connaissance sur Go et C++, ainsi que sur le cloud.Votre capacité à structurer une équipe de développement en mode agile est reconnue et vous êtes en mesure de discuter technique avec vos interlocuteurs.Compétences complémentaires appréciéesConnaissance de Yocto et de la construction de distributions Linux embarquées.Maîtrise ou connaissance des mécanismes de Secure Boot.Sensibilisation aux principes de développement sécurisé et à la cybersécurité des systèmes embarqués.Connaissances en assembleur.Expérience du développement de systèmes industriels ou de solutions d'automatisation.Qualités attenduesRigoureux(se) et autonome, vous appréciez l'analyse de problèmes techniques complexes et savez travailler en équipe pour concevoir des solutions fiables et maintenables.Vous disposez également d'un bon niveau d'anglais technique, vous permettant de comprendre la documentation et d'échanger dans un environnement professionnel international., Vous disposez d'au moins 5 ans d'expérience à un poste similaire et vous êtes issu(e) d'un cursus (diplômé(e) Bac +5) ingénieur informatique ? Vous avez de bonne connaissance sur Go et C++, ainsi que sur le cloud. Votre capacité à structurer une équipe de développement en mode agile est reconnue et vous êtes en mesure de discuter technique avec vos interlocuteurs., Connaissance de Yocto et de la construction de distributions Linux embarquées. Maîtrise ou connaissance des mécanismes de Secure Boot. Sensibilisation aux principes de développement sécurisé et à la cybersécurité des systèmes embarqués. Connaissances en assembleur. Expérience du développement de systèmes industriels ou de solutions d'automatisation. Qualités attendues Rigoureux(se) et autonome, vous appréciez l'analyse de problèmes techniques complexes et savez travailler en équipe pour concevoir des solutions fiables et maintenables. Vous disposez également d'un bon niveau d'anglais technique, vous permettant de comprendre la documentation et d'échanger dans un environnement professionnel international. EUR Anglais technique Intégration continue Linux Linux embarqué Systèmes embarqués Git Test driven development (TDD) Développement logiciel Modbus Rigueur et méthode Python C++ Systèmes en temps réel Cyber-sécurité Java Docker ## Description Au sein de notre pôle d'expertise Embedded Software, vous participez à la conception et au développement de logiciels embarqués destinés à de nouveaux produits industriels. Vous intervenez sur l'ensemble du cycle de développement, depuis les choix d'architecture logicielle jusqu'à l'intégration et au flashage du firmware, en veillant à la robustesse, à la performance et à la sécurité des systèmes développés. Vos principales missions seront les suivantes : Développement Linux embarqué : concevoir, développer et intégrer de nouvelles fonctionnalités logicielles sur des systèmes embarqués industriels. Protocoles de communication réseau : mettre en oeuvre et intégrer des protocoles industriels, notamment Modbus, OPC UA et RSTP, afin de garantir la communication entre les équipements. Debug et investigation : analyser les dysfonctionnements, identifier les causes racines des bugs, optimiser les performances et proposer des corrections pérennes. Architecture et optimisation logicielle : contribuer à la conception d'architectures robustes, performantes et adaptées aux contraintes des systèmes embarqués. Conteneurisation : développer et intégrer des fonctionnalités reposant sur Docker et les technologies de conteneurs. Cybersécurité embarquée : participer au développement de fonctionnalités de sécurité et à la mise en oeuvre de mécanismes de Secure Boot. Firmware et intégration : intégrer des correctifs (patches), implémenter des fonctionnalités firmware et réaliser des tests fonctionnels tout au long du développement. Qualité logicielle et industrialisation : contribuer à l'amélioration continue des pratiques de développement, notamment à travers les méthodes Agile, le TDD et l'intégration continue (CI/CD). Collaboration technique : rédiger les spécifications techniques, partager les bonnes pratiques et collaborer avec les équipes pluridisciplinaires., Debug, investigation de bugs, optimisation et architecture logicielle. Développement et intégration de firmware, intégration de correctifs et réalisation de tests fonctionnels. Méthodes et pratiques de développement : Agile, TDD et CI/CD. Gestion de versions et intégration continue : Git et GitLab.