Stadler: Software Developer (m/f/d) for Railway Safety Systems
Stadler Rail Group
Olten
Key information
- Publication date:05 August 2025
- Workload:100%
- Place of work:Olten
Job summary
Stadler offers diverse opportunities for an international career. Join us to grow, take responsibility, and achieve great things in a supportive team environment.
Tasks
- Develop and implement software solutions for electronic interlockings.
- Analyze and model safety logic based on railway-specific standards.
- Ensure compliance with relevant CENELEC standards and documentation.
Skills
- Completed degree in electrical engineering or related fields required.
- Knowledge of railway safety systems and their logic is essential.
- Strong programming skills in C, C++, or similar languages needed.
Is this helpful?
Stadler offers diverse opportunities for an international career. At Stadler, you get the chance to grow beyond yourself, take on responsibility, and achieve great results as part of a team. We are looking for motivated talents who want to shape the future of mobility with us. Are you ready to achieve great things with us?
YOUR AREAS OF RESPONSIBILITY
- Development and implementation of software solutions for electronic interlockings (ESTW) according to the highest safety standards
- Analysis and modeling of the safety logic based on railway-specific requirements and standards
- Ensuring compliance with relevant CENELEC standards (EN 50126, EN 50128, EN 50129 or EN 50716)
- Collaboration with interdisciplinary teams to integrate the safety software into the system architecture
- Documentation and verification of the software development steps according to normative requirements
- Support in error analysis and continuous optimization of existing software solutions
YOUR PROFESSIONAL EXPERIENCE
- Completed studies in electrical engineering, automation technology, traffic engineering, or comparable professional qualification
- In-depth knowledge of railway safety systems and the associated safety logic
- Experience with CENELEC standards (EN 5012x series, possibly EN 50716) and their practical application
- Proficient in 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) as well as understanding of model-based development methods
- Analytical thinking and structured working style, combined with high reliability
- Team player with good communication skills, independent and focused working style
- Very good German and English skills; knowledge of another national language (French or Italian) is an advantage
YOUR BENEFITS
- Discounts on various leisure activities, mobile subscriptions, and insurance
- Regular company events
- Participation in further training
Doris Lüthi
HR Business Partner
+41 79 426 06 43