> Markdown version of [/jobs/ext/3597972-embedded-linux-critical-systems-engineer-railway-industry](https://www.wearedevelopers.com/jobs/ext/3597972-embedded-linux-critical-systems-engineer-railway-industry). 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). --- # Embedded Linux & Critical Systems Engineer - Railway Industry - **Company:** Médiane Système - **Location:** Charleroi, Belgium - **Contract:** Permanent contract - **Skills:** Systems Engineering, Configuration Management, Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Python (Programming Language), Software Engineering, Scripting, Git - **Published:** October 7, 2026 - **Apply:** https://www.careerjet.be/jobad/be7c58c2f27b0423de625bb745df72015a ## About the Role Vous disposez d'une solide expérience en développement logiciel embarqué ; Vous maîtrisez le langage C ; Vous êtes à l'aise dans les environnements GNU/Linux ; Vous avez une expérience en Python, notamment pour le scripting, l'automatisation ou les tests ; Vous maîtrisez Git et les principes de gestion de configuration logicielle ; Vous avez déjà travaillé sur des systèmes complexes ou safety-critical ; Une expérience dans les secteurs ferroviaire, automobile, aéronautique ou défense constitue un réel atout ; Une connaissance des systèmes d'automatisation ferroviaire, de signalisation ou des systèmes embarqués onboard est particulièrement appréciée ; Vous possédez de bonnes capacités d'analyse et de résolution de problèmes ; Vous appréciez le travail au sein d'équipes techniques multidisciplinaires. ## Description Vous interviendrez sur le développement de logiciels embarqués critiques destinés à des systèmes ferroviaires embarqués, avec un focus particulier sur l'automatisation des opérations et les communications temps réel. Vos principales responsabilités seront : Concevoir et développer des composants logiciels embarqués pour des systèmes ferroviaires ; Contribuer aux fonctionnalités d'Automatic Train Operation (ATO / GoA2) ; Développer et intégrer des logiciels dans un environnement GNU/Linux embarqué ; Participer à l'intégration des systèmes onboard ; Développer et maintenir des flux de communication ferroviaire en temps réel ; Analyser les exigences techniques et les traduire en solutions logicielles robustes ; Participer aux activités d'intégration, de debugging et de résolution d'anomalies ; Contribuer aux activités de test et de validation de logiciels critiques ; Collaborer avec les équipes système, software, validation et ingénierie ferroviaire ; Garantir la qualité, la fiabilité et la maintenabilité des solutions développées.