CareerPlan

Senior Embedded Software Engineer (m/w/d) Rust & C++

Berlin, BERLINFull-time2026-09-03 → 2026-11-10

Core

Bringing up new hardware platforms and developing drivers/HAL for RF, peripheral, and measurement/control components in Rust and C++23.

Role type

Senior embedded software engineer (hardware-focused)

Builds

Embedded Linux systems, device drivers, and fullstack application software up to device UI/API

Domain

Embedded systems, hardware-software integration, FPGA/SoC

Required skills

Rust, C/C++23, Linux (Yocto/Buildroot), Bring-up, Driver/HAL development, FPGA/SoC/MCU interfaces, HW/SW debugging

Technologies

Rust, C/C++23, Linux, Yocto, Buildroot, Logic Analyzer, JTAG, Oscilloscope

Responsibilities

Bring up new hardware platforms (boot chain, peripherals, SoC/FPGA), develop drivers and HAL, implement application software, perform HW/SW debugging, implement FPGA/SoC interfaces

Seniority

Senior, hands-on IC