Embedded Software Engineer - Battery Management Systems
Hybrid (San Diego, CA / Foster City, CA)$221k - $265kFull-timePosted 2mo ago
About the role
Embedded software engineer for Battery Management Systems (BMS) on Zoox vehicle, focusing on real-time embedded C/C++ code, safety algorithms, and hardware-software integration within Power Systems. Collaboration across vehicle, controls, and validation teams to enable safe and reliable autonomous driving.
Responsibilities
- Design, develop, and test embedded software for BMS (Battery Management Systems of the Zoox vehicle
- Implement core logic for cell balancing, charging control, thermal management, and contactor controls.
- Integrate supplier sub-systems into the Zoox software stack
- Create software requirements, design documentation, test plans, and other supporting documentation
- Work cross-functionally with vehicle engineers, controls engineers, software engineers, validation engineers, and other experts to ensure a seamless and highly automated experience for the Zoox vehicle
- Contribute to all phases of the software development cycle including prototyping, requirements capture, design, implementation, and validation
Qualifications
- Bachelor’s or Master’s degree in computer science, electrical engineering, mechanical engineering, or equivalent experience
- 8+ years of experience developing real-time embedded software for Power Electronics and Battery Management.
- Strong embedded C/C++ programming experience
- Experience with embedded micro-controllers and/or microprocessors (ARM, PowerPC)
- Hands-on experience with hardware bring-up and system debugging
- Understanding of sensors and actuators and automotive communication protocols (CAN, LIN)
Skills
Required:Embedded C/C++Real-time embedded systemsARM or PowerPC microcontrollers/processorsHardware bring-upCAN/LIN automotive protocolsCross-functional collaboration
Nice to have:Documentation
Benefits
- paid time off (e.g. sick leave, vacation, bereavement)
- unpaid time off
- Zoox Stock Appreciation Rights
- Amazon RSUs
- health insurance
- long-term care insurance
- long-term and short-term disability insurance
- life insurance
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Zoox
It's Not a Car | Zoox
Zoox is a purpose-built autonomous vehicle designed for riders, not drivers. Learn more about the Zoox robotaxi and the future of ride-hailing.
autonomous vehiclerobotaxiride-hailing
More open roles at Zoox
- Contract Student Worker - Freeways Data Evaluation (20 hrs/wk)4d agoHybrid (Foster City, CA) · Zoox Internships – Software
- Software Engineer, ML Training Optimization4d agoFoster City, CA · Software Systems
- Strategic Sourcing Manager, IT Software & Services4d agoHybrid (Foster City, CA) · Supply Chain Quality and Reliability – Indirect Procurement
- Program Analyst4d agoFoster City, CA · Vehicle Development – Vehicle Program Management
- Hardware Engineer - Test Development4d agoFoster City, CA · Vehicle Development – Vehicle Integration, Testing & Validation