42dot
Sr. Embedded Software Engineer
$175K–$248K
Sunnyvale, United States · Senior · Full-time · Posted Oct 21, 2026
- Experience
- 7+ years.
About the job
Designs, develops, debugs, and optimizes real-time embedded firmware for automotive platforms, from low-level drivers and hardware interfaces to RTOS and application logic.
What you'll do
- Develop and maintain BSPs, peripheral drivers, communication stacks, and application logic in C/C++.
- Bring up prototype hardware, profile system performance, and debug hardware/software issues on target systems.
- Apply MISRA C and functional-safety practices; collaborate with hardware, systems, and V&V teams on integration and testing.
What they ask for
- 7+ years of hands-on embedded software engineering delivering production-grade firmware for resource-constrained platforms.
- Expert proficiency in embedded C and C++, with production RTOS design and debugging experience.
- Experience with static analysis tools and low-level MCU, driver, bus-protocol, hardware bring-up, and lab debugging work.
- Working knowledge of regulated functional-safety frameworks; proficiency with Git, Bazel, and CI/CD pipelines.
Nice to have
- Exposure to automotive protocols such as ISO 14229 (UDS), SOME/IP, DoIP, or automotive Ethernet stacks.
- Experience with multicore microcontrollers, HSMs, secure boot, scripting, or safety coding standards.
Pay
$175,000 - $248,000 USD base salary
Tools
C/C++, MISRA C, ISO 26262, FreeRTOS, SafeRTOS, AUTOSAR OS, Python, Bazel
Model-written summary · the original posting is authoritative