Software Engineer ATS
Advertised by Try&Hire on behalf of a client · Reference TAH-2DJEY
- Discipline
- Software engineer
- Region
- Zurich, Wallisellen (ZH)
- Client
- Bahntechnik
- Advertised on
- 03.11.2026
You develop software for an Automatic Train Supervision (ATS) product, from design and implementation to testing and field support.
Your tasks
- Develop ATS software: write design and interface specification documents
- Implement new functions and analyze and address software defects
- Test the ATS software and participate in code reviews and functional verification
- Review technical documentation for ATS
- Participate in field and commissioning tasks for ATS
- Participate in project execution for ATS
What you bring
- Completed technical education in computer science or equivalent
- Experience in object-oriented programming (Java, C# or C++) and modern lifecycle management practices
- Experience in front end and user interface development (JS/TS/React)
- Experience and interest in writing formal technical documentation
- Experience in the railway domain is an advantage
- Fluent in English; other languages are an advantage
Conditions
- Workload: 80–100 %
- Option of a permanent position after the assignment if both sides want it
What to expect
- 3–6 months interim, then a permanent position
- Workload 80-100%
Technologies
- Java
- C#
- C++
- JS
- TS
- React
- Linux
- Windows
- EN 50128
- SIL
How to apply
You apply with your Try&Hire profile: upload your CV, check the details, enter key facts and availability. A short introduction video is optional but helps. Our team will get in touch if your profile fits the assignment.