Embedded RUST Engineer Quantum Systems · Germany

Rustify

Deutschland

On-site

EUR 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Quantum Systems in Germany is seeking a Senior Embedded Rust Engineer to design and maintain production-grade no_std firmware for the STM32 autopilot, shaping the embedded software architecture. You will implement drivers for SPI, I2C, UART, ARINC 825, USB, Ethernet, DShot, and ADC, build asynchronous real-time components, profile latency, and reduce jitter while meeting stringent timing margins.

Collaborate with flight control, navigation, and robotics engineers, use probe-rs for debugging, and

Qualifications

  • Design and maintain production-grade no_std firmware for STM32 autopilot.
  • Implement and maintain drivers for SPI, I2C, UART, ARINC 825, USB, Ethernet, DShot, ADC and other peripherals.
  • Build reliable asynchronous and real-time components using interrupts, DMA, timers and careful concurrency.

Responsibilities

  • Measure and optimize end-to-end latency from peripheral input to actuator output.
  • Profile and optimize hot paths for CPU cycles, memory footprint, and data movement.
  • Collaborate with flight control, navigation, and robotics engineers to meet real-time requirements.

Skills

Embedded Rust
no_std firmware
Driver development
Latency optimization
Concurrency
Debugging

Tools

STM32 microcontrollers
probe-rs

Job description

# Embedded RUST EngineerQuantum Systems · Germany · Senior · HybridView & Apply## About Quantum SystemsWe build high-performance interceptor aircraft designed to pursue fast-moving targets. Their performance depends on a flight-control platform that can process sensor data, make decisions, and drive actuators with extremely low and predictable latency.At the center of this platform is our STM32-based autopilot. It connects sensors, communications, and actuators with flight-control and navigation software, and it must remain reliable when timing margins are small, resources are constrained, and the aircraft is operating dynamically.Rust is the foundation of this role. You will design and maintain production-grade no\\_std firmware, shape the embedded software architecture, and work closely with flight control, navigation, and robotics engineers to turn demanding real-time requirements into efficient, robust code.## What is your Day to Day Mission:* Design and maintain the embedded Rust architecture for our STM32 autopilot and write production-grade no\\_std firmware.* Implement and maintain drivers for SPI, I2C, UART, ARINC 825, USB, Ethernet, DShot, ADC and other peripherals.* Build reliable asynchronous and real-time components using interrupts, DMA, timers and carefully designed concurrency.* Measure end-to-end latency from peripheral input through flight-critical tasks to actuator output, and eliminate jitter and bottlenecks.* Profile and optimize hot paths for CPU cycles, memory footprint, data movement and deterministic deadline compliance.* Use Rust's type system, ownership model and zero-cost abstractions to improve correctness without sacrificing performance.* Debug firmware and electronics at register and signal level using probe-rs, hardware probes, schematics and reference manuals.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded RUST Engineer
Embedded RUST Engineer

Quantum Systems • Weßling

Hybrid
EUR 90,000 - 130,000
Flexible hours
Mobile work
Lunch card
+5
Flight Control & State Estimation Engineer (m/f/d)
Flight Control & State Estimation Engineer (m/f/d)

Quantum Systems • Weßling

On-site
EUR 70,000 - 110,000
Flight Control & State Estimation Engineer (m/f/d)
Flight Control & State Estimation Engineer (m/f/d)

Quantum-Systems GmbH • Weßling

On-site
EUR 90,000 - 130,000
Senior Rust Engineer Frequenz · Germany
Senior Rust Engineer Frequenz · Germany

Rustify • Germany

Hybrid
EUR 100,000 - 160,000
Infrastructure & Operations Engineer Cyberus Technology · Germany · · 1 day ago
Infrastructure & Operations Engineer Cyberus Technology · Germany · · 1 day ago

Rustify • Germany

Hybrid
EUR 90,000 - 130,000
Rust Developer (m/f/d)
Rust Developer (m/f/d)

Quantum Systems • München

On-site
EUR 60,000 - 90,000
Company pension scheme
Flexible working hours
Mobile Work
+6
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

OHB SE • Bremen

Hybrid
EUR 65,000 - 95,000
Embedded Engineer (m/f/d)
Embedded Engineer (m/f/d)

OpenSynergy GmbH • Berlin

On-site
EUR 90,000 - 140,000
Real-Time Embedded Firmware Engineer for Robotics
Real-Time Embedded Firmware Engineer for Robotics

NEURA Robotics • Germany

Remote
USD 90,000 - 150,000
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Riederich

On-site
EUR 70,000 - 95,000