Back to jobs

Embedded Engineer (C++ / Rust)

Job description

We are looking for an engineer who lives in C++ and Rust — someone who loves building fast, reliable, low-level systems that run on real hardware in real missions.

What you’ll do
  • Build high-performance embedded software in C++ and Rust
  • Own features from design to deployment
  • Optimise for speed, memory, and reliability
  • Debug complex, real-world issues across hardware + Linux
  • Work closely with RF, DSP, and platform teams
What you’ll bring
  • Deep C++ (modern standards, ideally 17 )
  • Strong Rust fundamentals
  • Hands-on embedded/Linux systems experience
  • A clean-code mindset and sharp debugging instincts
Why us? 
  • Your code powers mission-critical systems used worldwide
  • Small, elite engineering team — real ownership, zero fluff
  • Hybrid, flexible, and fast-moving