📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 02/08/2026. It no longer accepts applications.

TCMS Software Developer Engineer

Teoresi Group · Zurich

Hybrid 🇬🇧 English
C programming Selectron hardware TCMS architecture MVB WTB Ethernet TRDP DOORS DNG

Job description

About the role

We are seeking a TCMS Software Developer Engineer to join our international team developing advanced train control and management systems in a safety-critical railway environment. The position is based in the Zurich area and combines on-site work with remote activities.

Key responsibilities

  • Design, develop and maintain TCMS software components using C.
  • Implement control logic and functional modules based on system requirements.
  • Configure and integrate Selectron-based TCMS hardware platforms.
  • Support integration of TCMS networks such as Ethernet, MVB, WTB and TRDP.
  • Collaborate with system engineering teams to translate requirements into software solutions.
  • Participate in testing, validation and commissioning activities both in the lab and on-vehicle.
  • Contribute to design reviews and ensure compliance with safety and system standards.
  • Provide technical support throughout the development and verification lifecycle.

Required profile

  • Experience in embedded software development, preferably in railway or other safety-critical domains.
  • Strong professional proficiency in English.
  • Ability to work with technical documentation and system requirements.

Required skills

  • C programming
  • Selectron hardware and toolchain
  • TCMS architecture and train control concepts
  • Industrial communication protocols: MVB, WTB, Ethernet, TRDP
  • Requirements management tools such as DOORS or DNG (a plus)
  • Reading and interpreting electrical diagrams (advantage)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Teoresi Group.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

19 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Teoresi Group

Zurich