Job VC

Rust Developer

Chalice LTD · djinni · $$$$ · Тільки віддалено Країни Європи та Україна
Open original ↗
Ось вакансія в тому ж стилі:
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.