CareerPlan

Senior Embedded Software Engineer – Rust / C++ für Funksysteme (m/w/d)

München, BAYERNFull-time2026-11-05 → 2026-11-10

Core

Design and maintain embedded and system-level software for radio communication systems, integrating Rust components into C/C++ codebases and optimizing for latency, throughput, and reliability.

Role type

Senior Embedded Software Engineer (Rust/C++)

Builds

Embedded Linux/RTOS systems, communication stacks, and signal processing modules for radio hardware

Domain

Defense, public safety, and aviation radio communication systems

Required skills

Rust, C++, Embedded Linux, RTOS, Concurrency, Memory management, Low-level hardware interfacing, Automated testing, Hardware-in-the-Loop testing

Preferred skills

Software Defined Radio, Digital Signal Processing (DSP), FPGA integration, Cryptographic integration, Safety/Security engineering, Amateur radio licensing

Technologies

Rust, C++, Embedded Linux, RTOS, GNU Radio, FPGA

Responsibilities

Design and maintain embedded software for radio systems; Develop Rust components and define FFI interfaces; Optimize system performance and reliability; Lead design reviews and participate in automated/HIL testing; Integrate AI tools for solution exploration and debugging.

Seniority

Senior, hands-on IC