42dot
Staff Embedded Software Engineer
$210K–$320K
Sunnyvale, United States · Staff · Full-time · Posted Oct 21, 2026
- Experience
- 10+ years.
About the job
Leads architecture and development of safety-critical embedded firmware for 42dot’s automotive platform, from hardware interfaces and RTOS design through bring-up, debugging, and production readiness.
What you'll do
- Architect and develop BSPs, hardware abstraction layers, peripheral drivers, communication stacks, and RTOS systems.
- Lead silicon and board bring-up, system characterization, timing analysis, and complex hardware-software debugging.
- Set safety, coding, and engineering standards; partner with hardware and systems teams and mentor engineers.
What they ask for
- 10+ years of hands-on embedded software engineering experience delivering production-grade firmware for safety-critical or resource-constrained platforms.
- Expert proficiency in embedded C and modern embedded C++; experience architecting and debugging production RTOS software.
- Experience with enterprise static analysis tools and regulated safety frameworks, including ISO 26262, IEC 62304, or DO-178C.
- Board bring-up leadership and proficiency with Git, Bazel or modern build systems, and automated CI/CD pipelines.
Nice to have
- Familiarity with automotive stacks or diagnostics such as ISO 14229 (UDS), SOME/IP, or DoIP.
- Experience with multi-core microcontrollers, HSM or secure boot, protocol design, or Python automation.
Pay
$210,000 - $320,000 (base salary or total pay not specified)
Tools
C, C++, FreeRTOS, SafeRTOS, AUTOSAR OS, Coverity, Polyspace, Bazel
Model-written summary · the original posting is authoritative