Description

You develop software for an Automatic Train Supervision (ATS) product, from design and implementation to testing and field support.

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

Profile

  • 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

Offer

  • 3–6 months interim, then a permanent position
  • Workload 80-100%

Company

Bahntechnik