Neural AI

All job descriptions

Staff Embedded Software Engineer

Embedded Software Engineer Staff (L6 equivalent), scope across multiple teams 8-12 years
Other levels: Embedded Software Engineer Senior Embedded Software Engineer Principal Embedded Software Engineer Lead Embedded Software Engineer Junior 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/C++, ARM Cortex-A/M, FreeRTOS/Linux, driver development, system debugging, performance profiling, technical mentorship

About the role

You will join a consumer electronics company shipping tens of millions of connected devices a year. The embedded software group spans multiple product teams that share silicon but diverge in features, and staff engineers are the connective tissue: the people who make sure architecture decisions survive contact with four different roadmaps. This role matters because without staff-level ownership, shared firmware becomes a bottleneck that slows every product line at once.

What you will achieve

What you will bring

Must-haves

Nice-to-haves