CareerPlan

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

München / Au i.d. HallertauFull-time2026-11-05 → 2026-11-10

Core

Develop embedded software in Rust, C, and C++ for radio communication subsystems, integrating protocols, APIs, and hardware interfaces.

Role type

Senior Embedded Software Engineer (Rust/C++)

Builds

Radio, network, and signal processing subsystems

Domain

Aerospace/Defense, Radio Communication, Embedded Systems

Required skills

Rust, C, C++, System Programming, Linux, Concurrency, Asynchronous Programming, Unit Testing, Integration Testing, System Testing

Preferred skills

Software Defined Radio (SDR), Digital Signal Processing (DSP), FPGA Integration, Real-time Linux, RTOS, Hardware-in-the-Loop Testing, Tokio, FFI

Technologies

Rust, C, C++, Linux, Tokio, GNU Radio, FPGA

Responsibilities

Develop embedded software in Rust, C, and C++; Implement protocols, APIs, and hardware interfaces; Integrate software into radio, network, and signal processing subsystems; Develop concurrent and asynchronous components; Debug errors across software, network, and hardware boundaries; Write unit, integration, and system tests; Utilize AI tools to improve workflows and verify results through reviews and tests.

Seniority

Senior, hands-on IC