Drimva

Zoox

Embedded Software Engineer - Body Systems

$137K–$184K

Foster City, CA · Hybrid · Full-time · Posted Aug 6, 2026

Experience
1+ years developing real-time embedded software for distributed electro-mechanical systems.
Education
Bachelor's or Master's degree in Electrical and Computer Engineering, Robotics, Computer Science or equivalent experience.

About the job

Develops and integrates embedded software for Zoox vehicle body systems, including thermal, lighting, and doors, through implementation, testing, and validation.

What you'll do

  • Design, develop, and test embedded software for body, thermal, lighting, and door functions.
  • Create software requirements, design documentation, test plans, and supporting documentation.
  • Integrate supplier subsystems and collaborate across engineering teams throughout the software development cycle.

What they ask for

  • 1+ years of experience developing real-time embedded software for distributed electro-mechanical systems.
  • Strong C++/C programming experience and object-oriented programming.
  • Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC or equivalent).
  • Understanding of sensors, motors, and actuators; hands-on experience with hardware bring-up and system debugging.

Nice to have

  • Basic knowledge of control systems for electromechanical systems.
  • Experience with CAN, LIN analysis, and debugging tools (PCAN, CANalyzer, CANape, etc.).

Pay

USD 137,000–184,000 per-year-salary (base salary)

Tools

C++, C, ARM, PowerPC, CAN, LIN, PCAN, CANalyzer

Model-written summary · the original posting is authoritative

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