Drimva

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

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