Software Engineer for Railway Safety Systems | Software Engineer für Eisenbahn-Sicherungsanlagen

Stadler Signalling AG

Olten, SO, Switzerland
Published Dec 12, 2025
Part-time
Permanent

Job Summary

This role involves developing and implementing critical software solutions for electronic interlocking systems (ESTW), adhering strictly to the highest international safety standards, particularly the CENELEC norms (EN 50126, EN 50128, EN 50129, EN 50716). The engineer will be responsible for analyzing and modeling safety logic based on specific railway requirements, ensuring compliance, and collaborating with interdisciplinary teams to integrate the safety software into the overall system architecture. Key activities include detailed documentation, verification of development steps, and supporting continuous optimization and error analysis of existing solutions. This is an opportunity to join Stadler Signalling, the competence center for signaling technology and digitalization within the Stadler Group, contributing to the future of mobility in a dynamic, multicultural environment with flexibility for mobile working. The position requires strong programming skills and expertise in configuration management tools to ensure the reliability and safety of modern railway systems.

Required Skills

Education

Completed degree in Electrical Engineering, Automation Technology, Traffic Engineering, or comparable professional qualification.

Experience

  • Professional experience and fundamental knowledge in railway safety systems and associated safety logic.
  • Experience applying CENELEC norms (EN 5012x series, EN 50716) in practice.
  • Proficient use of configuration and requirements management systems (e.g., POLARION, DOORS, SVN, Git).
  • Programming skills in a high-level language (e.g., C, C++, Pascal, ST/SCL) or graphical language (e.g., FBD).

Languages

German (Fluent)English (Fluent)French (Intermediate)

Additional

  • Analytical thinking, structured working style, high reliability, and strong team capability. The position requires working 80-100%.