CareerPlan

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

München / Au i.d. HallertauFull-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 performance 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

Aerospace/Defense, Radio Communication, Embedded Systems

Required skills

Rust, C/C++, Embedded Linux, RTOS, Concurrency, Memory Management, Low-level Hardware Integration, System Architecture, Performance Optimization, Automated Testing

Preferred skills

Software Defined Radio, Digital Signal Processing (DSP), FPGA Integration, GNU Radio, Mission-critical Systems (Aviation/Defense), Cryptographic Integration, Hardware-in-the-Loop Testing

Technologies

Rust, C++, 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 (latency, throughput, CPU, memory); Lead design reviews and participate in automated/HIL testing; Collaborate with R&D teams on prototypes and platforms.

Seniority

Senior, hands-on IC