Neural AI

All job descriptions

Embedded 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. C/C++ for constrained targets, ARM Cortex-M/R cores, RTOS (FreeRTOS/Zephyr), custom device drivers, power management ICs, real-time scheduling, JTAG/SWD debugging, logic analyzers, static analysis tools

About the role

You will develop firmware for embedded products where resources are severely constrained, timing is absolutely critical, and the software must run flawlessly for years without human intervention. Embedded firmware engineers here own the complete device software stack: board support packages, peripheral drivers, middleware integration, and application logic. You will work within kilobytes of RAM and strict real-time deadlines, developing the discipline to write code that is correct by construction and verified by measurement rather than hope. This is engineering for people who find hard constraints clarifying and satisfying rather than limiting.

What you will achieve

What you will bring

Must-haves

Nice-to-haves