Skip to main content

Zoox

Embedded Software Engineer - Battery Management Systems

San Diego, CA$200k–$240kfull-timemidAdded today

About this role

Zoox is hiring an embedded software engineer to develop firmware for battery management and vehicle body systems, including thermal control, lighting, and power management. You'll integrate supplier systems, coordinate subsystems, and collaborate across engineering teams to deliver production-quality software for autonomous vehicles.

What you'll do

  • Develop embedded software for battery management, thermal control, lighting, and power systems
  • Integrate third-party supplier systems into the vehicle platform
  • Coordinate and control body subsystems and their interactions
  • Collaborate with vehicle, systems, controls, and software engineers on subsystem interfaces
  • Write and maintain production-quality code for complex dynamic systems
  • Work with suppliers to ensure reliable hardware-software integration

What they're looking for

  • Embedded C/C++ programming
  • Battery management systems (BMS) knowledge
  • Real-time firmware development
  • Microcontroller and hardware integration
  • Vehicle power distribution systems
  • Thermal management systems
  • Systems integration and testing
  • Cross-functional communication
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Zoox

Zoox develops autonomous vehicle technology and robotaxi systems, supported by manufacturing operations and AI validation infrastructure. The company is hiring for part-time student roles in hardware-software integration, manufacturing software engineering, AI testing and evaluation, and QA automation, as well as experienced engineers for simulation and AI performance assessment.

Website
zoox.com
View all jobs at Zoox

Likely interview questions

  • Describe your experience developing embedded software for power or battery management systems.
  • How have you handled integration of third-party hardware components in a production system?