Neural AI

All job descriptions

DSP Firmware Engineer

Firmware Engineer Mid-level (L4 equivalent) 2-5 years
1 Which company are you aiming at?
To generate precise rejection-prevention feedback and application strategy, tell us where you're targeting.
2 Send your application
You need an account so we know where to send the feedback.

The job description

Tech stack. Digital signal processing theory and practice, fixed-point arithmetic (Q-format), CMSIS-DSP library, FIR/IIR filter design, FFT implementations, audio and sensor pipelines, SIMD optimization (NEON/Helium), MATLAB/Python reference modeling

About the role

You will implement digital signal processing algorithms on embedded processors: the filters, transforms, and estimation algorithms that convert raw sensor data into meaningful, actionable information. DSP firmware engineers bridge abstract mathematics and concrete implementation, translating signal processing theory into efficient fixed-point code that executes deterministically in real time. You will optimize relentlessly for processor cycles and memory footprint, validate numerical behavior against floating-point reference models, and debug the subtle numerical issues that separate working DSP from silently broken DSP. Your code is what makes audio products sound excellent, sensor systems accurate, and motor controllers smooth.

What you will achieve

What you will bring

Must-haves

Nice-to-haves