> Markdown version of [/jobs/ext/80014-ingenieur-developpement-logiciel-embarque-c-python-f-h](https://www.wearedevelopers.com/jobs/ext/80014-ingenieur-developpement-logiciel-embarque-c-python-f-h). 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 Développement Logiciel Embarqué C++/Python (F/H) - **Company:** IT Link - **Location:** Lyon, France - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), IBM Rational ClearCase, CMake, Configuration Management, Databases, Debian Linux, Linux on Embedded Systems, Ethernet, Python (Programming Language), Software Architecture, Requirements Management, Requirements Traceability, Simple Object Access Protocol (SOAP), Software Engineering, SQLite, Web Services, Web Services Description Language, Real Time Systems, Git, Pytest - **Published:** May 21, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=4bb614ccbe19ce94 ## About the Role Ingénieur de formation avec une expérience solide en environnement industriel contraint. Compétences techniques indispensables : * Langages : Maîtrise avancée du C++14/17 (usage de Boost, CMake) et du Python pour l'automatisation. * OS & Système : Expertise sur Linux embarqué (distribution Debian) et systèmes temps réel. * Réseaux & Protocoles : Maîtrise des Web Services (SOAP, WSDL, gSOAP), protocoles HTTP/HTTPS (Boost Beast) et réseaux Ethernet. * Outils : Connaissance des outils d'analyse statique (Klocwork) et de gestion des exigences. Anglais : Niveau impératif (écrit et oral) pour la documentation technique et les échanges clients. Les "plus" : * Expérience en conteneurisation logicielle. * Connaissance des protocoles ferroviaires type TRDP ou CIP. Maîtrise de la gestion de base de données SQLite. ## Description Vous évoluerez dans un environnement de haute technicité où les problématiques de communication bord/bord et bord/sol sont au centre de l'innovation., Sous la responsabilité du SW Manager, vous assurez le cycle complet de développement logiciel au sein d'une architecture conteneurisée : * Conception & Architecture : Définir l'architecture logicielle et rédiger les spécifications techniques en anglais. * Développement : Implémenter de nouvelles fonctionnalités logicielles en C++17 (avec Boost) et Python. * Intégration & Tests : Développer et maintenir des tests unitaires et d'intégration automatisés (via Pytest). * Maintenance & Diagnostic : Analyser et corriger les anomalies (via Klocwork et Lttng) en garantissant l'absence de régressions. * Documentation & Qualité : Assurer la traçabilité des exigences (via Reqtify) et participer aux cycles de relecture technique. * Gestion de Configuration : Gérer les versions logicielles via Git ou ClearCase., Un process avec des étapes simples : * Un premier RDV avec un.e recruteur.se pour prendre le temps de se connaître et valider l'adéquation entre votre projet professionnel et nos activités * Un RDV2 avec un.e manager de l'équipe commerciale pour rentrer dans le détail de nos projets * Une validation de vos compétences techniques (test en ligne ou entretien avec l'un.e de nos expert.es) * Un dernier échange pour vous présenter les conditions de notre future collaboration (aspects contractuels, financiers et conditions de travail) * Signature de votre contrat et démarrage sur votre projet ! ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023)