Cette offre n'est plus disponible
Cette offre a expire le 02/08/2026. Elle n'accepte plus de candidatures.
TCMS Software Developer Engineer
Teoresi Group · Zurich
Description du poste
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
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Suisse.
Salaire : Backend Software Engineer Sur la base de 5 offres en SuisseBoostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Teoresi Group
Zurich