Ingénieur Développement Logiciel TCMS (H/F)
Core
Develop and evolve embedded Train Control & Management System (TCMS) software for railway vehicles, covering the full lifecycle from design to field validation.
Role type
Embedded software engineer (railway systems)
Builds
Embedded TCMS software components for train control and management systems
Domain
Railway industry, embedded systems, safety-critical software
Deliverable
production ML models | product features
Required skills
Embedded software development, V-model lifecycle knowledge, Continuous integration and configuration management, Software verification and validation, Complex anomaly analysis and root cause diagnosis, Critical environment sensitivity
Preferred skills
Industrial software development experience, Experience with ClearQuest, ControlBuild, Codesys, TrainTracer, JIRA, Git
Technologies
ClearQuest, ControlBuild, Codesys, TrainTracer, JIRA, Git
Responsibilities
Develop TCMS software components according to functional and technical requirements, Prepare and configure continuous integration environments and build scripts, Investigate and resolve anomalies from field tests and operations, Maintain traceability matrices between requirements, design, development, and tests
Seniority
Mid-level, hands-on IC