Radar Firmware Engineer

Micro-doppler
SACHSEN Hainstr, Germany
3 days ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
German

Tech stack

Algorithm Design C++ (Programming Language) Network Analysis Profiling Computer Engineering Continuous Integration Linux on Embedded Systems Firmware Open Source Technology Signal Processing Toolchain Bare Metal

Requirements

Role Overview As our Senior Radar Firmware Engineer, you own the firmware that runs the radar signal chain on our sensor nodes. You implement waveform control and signal processing algorithms bare metal on an NXP radar SoC driving our 77 GHz front end, verify them against measurements in the lab, and keep the chain inside its timing, memory, and power budget. You work directly with the Radar Systems Architect on algorithm design, with the embedded Linux team on the platform your firmware runs on, and with the perception team on the micro-Doppler data their classification models consume. ## Key Responsibilities - Implement radar signal processing algorithms bare metal on the DSP cores of our NXP radar SoC - Define and maintain the firmware architecture for the radar signal chain - Implement waveform generation, timing, and control for the 77 GHz front end - Verify algorithm behaviour against lab measurements, including the test setups needed to characterize it - Analyze and optimize

runtime, memory, and power consumption on the target hardware - Produce and maintain the micro-Doppler data products the perception team’s classification models are trained and run on - Work with the Radar Systems Architect to bring algorithm designs onto the target - Work with the embedded Linux team on interfaces, build integration, and firmware updates ## Required Qualifications - 7+ years of hands-on firmware or DSP development for embedded signal processing systems (a degree in Electrical Engineering, Computer Engineering, Physics, or a related field is welcome, though equivalent practical experience counts just as much) - Practical experience with radar signal processing algorithms such as detection, tracking, or clutter suppression - Experience planning and running radar measurements, and comparing the results against expected algorithm behaviour - Experience with bare-metal development on multicore SoCs: startup and memory layout, DMA, and interrupt latency - Solid C skills, plus working proficiency in at least one of C++, Rust, or DSP assembly - Experience defining firmware architecture for a shipped product, not only for prototypes - Experience with software and hardware performance analysis: profiling, timing, memory, and power on the target ## Nice to Have - Experience with FMCW radar and multi-channel or MIMO front ends - Experience with fixed-point implementation and numerical accuracy analysis - Experience with vendor DSP toolchains and SDKs, ideally the NXP radar SDK - Practical command of laboratory instruments such as oscilloscopes, spectrum analyzers, signal generators, and vector network analyzers - Contributions to open-source signal processing or embedded projects - German language skills are beneficial but not required

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

3:12 min

Integrating toolchains to improve engineering efficiency and culture

Amir Friedman Amir Friedman +2 · World Congress 2025

1:39 min

Core skills required for robust robotic systems

Falk-Moritz Schaefer · World Congress 2022

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all