Embedded Software Engineer - Power Systems at Zoox
Foster City, MI
$155,000–$190,000
Jul 13, 2026
Foster City, MI
Jul 21, 2026
What this job asks for AI summary
This role focuses on embedded software for the power and charging systems of an autonomous vehicle, covering areas such as power management, charging control, and integration of third-party subsystems. The work involves writing production-quality C/C++ for real-time distributed systems and producing supporting documentation across the full development lifecycle. It suits engineers with hands-on embedded experience and familiarity with automotive communication protocols.
Mid level · 4+ years · San Francisco-Oakland-Berkeley, CA · Full-time
Pay in the description: $155,000–$190,000
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 120 people in the San Francisco-Oakland-Berkeley, CA area plausibly meet what this posting asks for (software developers). range 40–180
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $190,744 (middle half $167,095–$224,501). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (7)
The posting lists a Bachelor's or Master's degree 'or equivalent experience', so no formal degree is hard-gated.
C and C++ are listed together as 'embedded C/C++' — they are treated as a joint requirement but emitted as two separate skills since both are genuinely used in embedded development; each lists the other as an alternative to reflect the 'and/or' nature of the phrasing.
ARM and PowerPC are listed as interchangeable microcontroller/microprocessor architectures; ARM is the primary name with PowerPC as the alternative.
CAN and LIN are listed together as automotive communication protocols under required qualifications; both are emitted as separate required skills since they are distinct protocols.
All Bonus Qualifications (CAN/LIN debugging tools, hardware bring-up, ISO-26262, MISRA, Polarion, Power Electronics, Battery Management) are marked preferred.
Zoox is headquartered in Foster City, CA (San Francisco Bay Area CBSA). The posting does not specify a city but Zoox's primary location is used.
The role title carries no seniority level; the 4+ years requirement and scope (component-level embedded work on a team) support a Mid-level classification.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.