Neural AI

All job descriptions

Junior Embedded Software Engineer

Embedded Software Engineer Entry-level (L3 equivalent) 0-2 years
Other levels: Embedded Software Engineer Senior Embedded Software Engineer Principal Embedded Software Engineer Staff Embedded Software Engineer Lead Embedded Software Engineer
✓ 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, basic C++, ARM Cortex-M, GCC/Make, Git, UART/SPI/I2C basics, oscilloscope and multimeter, VS Code or similar IDE

About the role

You will join a smart-home device company where a growing firmware team ships connected products to millions of households. You will start on well-scoped tasks with direct mentorship from senior engineers, and your growth path is explicit: within a year you will own a driver or feature end to end. This role matters because the team is scaling fast, and engineers who learn the hardware-software boundary deeply here become the senior firmware leads of the next product cycle.

What you will achieve

What you will bring

Must-haves

Nice-to-haves