

Embedded Engineer, Steering, Vehicle Software
Location
Palo Alto, CA
Level
Entry-Level
Department
Transportation
Type
Salary
$120,000 - $396,000
Job Description
Posted on:
2026-05-28
Responsibilities
- Deliver high-quality C code in a real-time embedded environment.
- Develop peripheral drivers for microcontrollers (CAN, SPI, ADC, PWM, SENT).
- Develop device drivers for angle sensors and gate drivers.
- Write software-in-the-loop (SIL) tests using Python.
- Conduct hands-on hardware bring-up, system debugging, and code optimization.
- Collaborate with validation, service, and manufacturing teams.
- Make performance and optimization trade-offs to meet product requirements.
Job Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or equivalent experience.
- Proficiency in C; familiarity with MISRA C is a plus.
- Proficiency in Python.
- Experience with embedded microprocessor tools.
- Experience working with PCBA schematics.
- Familiarity with real-time operating system development.
- Experience using Vector CANape or CANalyzer is a plus.



