Zoox
Embedded Software Engineer - Power Systems
$164K–$223K
San Diego, CA +1 · Hybrid · Full-time · Posted Jul 14, 2026
- Location
- San Diego, CA
Foster City, CA - Experience
- 4+ years developing real-time embedded software for distributed electro-mechanical systems.
- Education
- Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience.
About the job
Develops production-quality embedded software for vehicle charging, power management, and related subsystems, from requirements and design through integration and validation.
What you'll do
- Design, develop, and test embedded software for charging and power systems; integrate supplier subsystems.
- Create requirements, design documentation, test plans, and supporting materials.
- Collaborate across engineering and validation teams throughout the software development cycle.
What they ask for
- Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience.
- 4+ years of experience developing real-time embedded software for distributed electro-mechanical systems.
- Strong embedded C/C++ programming experience.
- Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC); understanding of sensors, actuators, and automotive communication protocols (CAN, LIN).
Nice to have
- Basic knowledge of control systems; experience with CAN, LIN analysis, and debugging tools.
- Hands-on hardware bring-up and system debugging; familiarity with high assurance development practices and tools; experience in Power Electronics and Battery Management.
Pay
USD 164,000–223,000 per-year-salary (base salary)
Tools
C/C++, ARM, PowerPC, CAN, LIN, PCAN, CANalyzer, CANape
Model-written summary · the original posting is authoritative