HOW YOU CAN MAKE AN IMPACT
- Contribute to the overall concept design of the ATS (Automatic Train Supervision) subsystem.
- Write software and interface specifications and develop software algorithms and modules for the ATS system.
- Participate in reviewing technical documentation related to ATS and Test ATS software modules.
- Support project execution related to the ATS component and assist in the integration of ATS into the overall system.
- Take part in subsystem testing in the lab and support field testing and commissioning activities for the ATS component.
HOW YOU WILL CONTRIBUTE
- Completed technical education in Computer Science, Software Engineering, or a related field.
- Experience in developing software algorithms and components using object-oriented programming (Java, C#, or C++).
- Previous experience in the railway industry is preferred; knowledge of signaling is a plus and familiarity with Traffic Management Systems (TMS) or Automatic Train Supervision (ATS) is an advantage.
- Familiarity with V-model development processes and safety-critical systems (e.g., EN 50128, SIL standards) is a significant asset.
- Fluent in English; other languages are a plus.