Skip to content
All roles
Secure Software & Integration

Embedded Firmware Engineer — Rust / RTOS

Lviv, Ukraine (hybrid) Full-time 4+ years
/01

Mission

Write memory-safe firmware for flight control and power management as we migrate core microcontrollers from C to bare-metal Rust for predictability and safety.

Flight controllers and power units have no room for undefined behavior, so we are moving our core microcontrollers to bare-metal Rust. You will write and test the real-time control loops, battery-management drivers, and the cryptographically secured update path that the whole vehicle depends on. Expect to live close to the hardware — schematics, oscilloscope, brownout testing — and to care deeply about what happens at the edges, where most field failures actually hide.

/02

What you bring

  • Bare-metal Rust, embedded-hal, and RTIC/Embassy
  • ARM Cortex-M or RISC-V; SPI, I2C, CAN-bus, UART
  • Secure low-power bootloaders with signature validation
  • Schematic literacy and basic oscilloscope debugging
/03

What you'll own

  • Write and test real-time control loops for motors and sensors
  • Optimize battery-management drivers for mission range
  • Implement cryptographically secured OTA updates
  • Validate behavior under brownout and power-drop conditions