TCMS Software Developer Engineer
Indexed description
We are looking for a:
TCMS Software Developer Engineer
to join an international team working on advanced train control and management systems (TCMS) in a safety-critical railway environment. This role focuses on software development in C, integration on Selectron platforms, and participation in the full lifecycle of TCMS solutions, from design to validation.
Key Responsibilities:
- Develop and maintain TCMS software components using C programming
- Implement control logic and functional modules based on system requirements
- Configure and integrate Selectron-based TCMS hardware platforms
- Support the integration of TCMS networks (Ethernet, MVB, WTB, TRDP)
- Collaborate with system engineering teams to translate requirements into software solutions
- Participate in testing, validation, and commissioning activities (lab and on vehicle)
- Contribute to design reviews and ensure compliance with system and safety standards
- Provide technical support during the development and verification lifecycle.
Required Skills & Experience:
- Experience in embedded software development, preferably in railway or safety-critical systems
- Strong knowledge of C programming (mandatory)
- Proven experience with Selectron hardware and related toolchain (mandatory)
- Understanding of TCMS architecture and train control systems
- Familiarity with industrial communication networks (MVB, WTB, Ethernet, TRDP)
- Ability to work with technical documentation and system requirements
- Experience with requirements management tools (e.g. DOORS, DNG) is a plus
- Ability to read and interpret electrical diagrams is an advantage
- English is mandatory (professional proficiency); additional languages are a plus.
Location: Zurich area, Switzerland
Job type: Hybrid
We are happy to receive your application! 😀
We also inform you that, by sending your application, all your data will be processed in accordance with our privacy policy, which you can view at the following link https://www.teoresigroup.com/privacy-notice-recruitment/
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search