Logo Xneural GmbH

Radar Firmware Engineer

New

Job

  • Level
    Experienced
  • Location
    Dresden
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will implement radar signal processing algorithms on an NXP radar SoC, verify their performance in the lab, and optimize firmware for timing, memory, and power consumption.

Job Technologies

Your role in the team

  • Role OverviewAs our Radar Firmware Engineer, you work on 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 help keep the chain inside its timing, memory, and power budget.
  • Our Senior Radar Firmware Engineer and Radar Systems Architect define the firmware architecture and the algorithm designs, and you implement them onto the target.
  • Key Responsibilities- Implement radar signal processing algorithms bare metal on the DSP cores of our NXP radar SoC
  • Implement waveform generation, timing, and control for the 77 GHz front end
  • Verify algorithm behaviour against lab measurements, including the test setups needed for it
  • Measure and improve runtime, memory, and power consumption on the target hardware
  • Contribute to the micro-Doppler data products that the perception team's classification models utilize
  • Debug firmware and hardware interactions on the bench together with our hardware engineers
  • Work with the embedded Linux team on interfaces, build integration, and firmware updates

This text has been machine translated. Show original

Our expectations of you

Education

  • 2+ Jahre Erfahrung in Embedded C-Entwicklung oder ein Abschluss in Elektrotechnik, Computertechnik, Physik oder einem verwandten Fach mit praktischer Firmware-Arbeit aus Projekten, einer Abschlussarbeit oder einem Praktikum

Qualifications

  • Solid C skills, and comfort working from a datasheet or reference manual
  • Working understanding of digital signal processing basics: sampling, FFTs, and filtering
  • Interest in radar, and readiness to learn the signal chain on the job
  • Vertrautheit mit DMA, Interrupts und Speicherlayout bei Mikrocontrollern oder SoCs
  • Python for test automation and measurement data analysis
  • Contributions to open-source signal processing or embedded projects
  • German language skills are beneficial but not required

Experience

  • Experience debugging on real hardware with a debugger, logic analyzer, or oscilloscope
  • Nice to Have coursework or project experience with radar, FMCW, or RF systems
  • Experience with fixed-point arithmetic
  • Erfahrung mit Git und CI

This text has been machine translated. Show original

What we offer

  • Additional information: Requirements for the applicant: Basic knowledge: Programming language/software MATLAB, simulation software DSP
  • Advanced knowledge: Communication Technology, Communication Engineering, Embedded Microcontroller, Programming Language C, Software Engineering, Software Engineering, Embedded Systems
  • Expertise: Software Design

This text has been machine translated. Show original

Topics You Will Work On

Job Locations

  • Location Dresden

    Sachsen

    Germany

About Your Employer

Xneural GmbH

Xneural GmbH

Xneural GmbH, based in Dresden, is a deep-tech company focused on the development of radar and AI-based detection systems. They design distributed sensor systems for monitoring and analyzing small drones, integrating hardware, embedded software, cloud connectivity, and data-driven analysis.

Description

  • Company Type
    Startup
  • Working Model
    Onsite
  • Industry
    Electronics, Automatization
Logo Xneural GmbH

Radar Firmware Engineer

Location
Dresden
Working Model
Onsite
Diversity
Open for all genders

More Jobs