Rust Developer

$$$$

Ось вакансія в тому ж стилі:

Chalice LTD is expanding its team and is looking for Senior Rust Developer to join a long-term project in the railway software domain.

The project is a specification-driven initiative focused on modern railway signalling systems, built around the latest ETCS and EULYNX standards. You'll be working on safety-critical infrastructure used across European railway networks — a unique opportunity to contribute to cutting-edge transport technology for 2+ years.

 

The Client is a railway software company specialising in the design and development of railway systems. Their core products include:

  • Gateway — a simple, reliable control adapter for interlocking modernisation using the open EULYNX SCI-CC protocol.
  • RaSTA — a C-language library implementing DIN EN 50159 for embedded environments.
  • Testing & Simulation Software — state-of-the-art tools supporting EULYNX compliance testing and network-wide simulations.

 

Responsibilities

  • Design and develop safety-critical software components in Rust for railway signalling systems.
  • Implement and maintain features aligned with ETCS and EULYNX specifications.
  • Collaborate closely with a small, focused team (2 engineers at launch) to deliver high-quality, specification-compliant solutions.
  • Participate in architecture and design decisions for embedded and networked railway systems.
  • Contribute to testing, validation, and documentation processes in line with industry standards.

 

Must-haves

  • 5+ years of hands-on experience with Rust in production environments.
  • Strong understanding of systems-level and embedded programming.
  • Ability to work closely with formal technical specifications.
  • Solid communication skills and ability to collaborate in a distributed team.

 

Nice-to-haves

  • Experience in railway signalling systems (ETCS, EULYNX, interlocking systems).
  • Familiarity with EN 50126 / EN 50128 safety process standards.
  • Background in safety-critical or embedded software development.
  • Knowledge of the EULYNX SCI-CC protocol or RaSTA/DIN EN 50159.

Required languages

English C1 - Advanced
Ukrainian C2 - Proficient
Published 23 April
14 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...