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

Apply now

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.

Apply now