Embedded Systems Engineer – Rust | Remote | Germany-Based
Are you a systems thinker with a passion for safe, efficient embedded code?
We’re recruiting elite engineers for our client's talent pool focused on building the future of secure embedded systems, using Rust as the core language.
Why This Role?
You’ll work on high-performance, memory-safe embedded software across industries like IoT, automotive, and aerospace—delivering critical functionality where C/C++ is no longer enough.
Your Responsibilities
- Design and implement embedded systems using Rust, from device drivers to firmware
- Optimize for performance, memory safety, and reliability on microcontrollers
- Collaborate on tooling and cross-compilation workflows to support hardware deployment
- Help define best practices in adopting Rust in constrained environments
Key Skills
- Rust for bare-metal or RTOS-based embedded development
- Familiarity with MCU platforms (ARM Cortex-M, RISC-V)
- Cross-compilation and build systems (Cargo, build.rs)
- Hardware bring-up, debugging, and testing
Nice to Have
- Experience with embedded-hal, RTIC, or other Rust embedded ecosystems
- C/C++ interoperability
- Previous work in regulated domains (automotive, aerospace, medical)