Back to search
Teoresi Group Linkedin · Posted 2mo ago

TCMS Software Developer Engineer

Zürich, Zürich, Switzerland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

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/

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search