Drimva

PlusAI

Senior Software Engineer, Embedded Software

$130K–$180K

Fremont, CA · Hybrid · Senior · Full-time · Posted Feb 12, 2025

Education
Master’s or PhD in Computer Science, Mechatronics, Electrical Engineering, or a related field.

About the job

Develop and integrate embedded software for autonomous driving systems on vehicle platforms, including AUTOSAR diagnostics, vehicle bring-up, and on-vehicle testing.

What you'll do

  • Integrate vehicle and sensor CAN interfaces and develop AUTOSAR safety, UDS, DEM, and diagnostics features.
  • Support new vehicle platform integration, troubleshooting, testing, and validation, including travel to proving grounds.
  • Create and execute vehicle tests and plans; support QMS compliance and continuous improvement.

What they ask for

  • Master’s or PhD in Computer Science, Mechatronics, Electrical Engineering, or a related field.
  • Proficient in C, Linux, and GIT; hands-on experience with AUTOSAR and embedded software.
  • Experience with automotive communication and diagnostic protocols, including CAN/CAN-FD, LIN, SPI, Ethernet, UDS, and J1939.
  • Hands-on experience designing DTC/UDS and implementing AUTOSAR DEM for autonomous or ADAS systems, including Diagnostic Event Chain implementation.

Nice to have

  • Familiarity with Python and C++; understanding of autonomous driving software stack.
  • Experience with Infineon Aurix MCU and automotive high-performance SOC embedded systems.

Pay

USD 130,000–180,000 (per-year-salary)

Tools

C, Linux, GIT, AUTOSAR, CAN/CAN-FD, LIN, SPI, Ethernet

Model-written summary · the original posting is authoritative

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