Drimva

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

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)