Zoox
Embedded Software Engineer
San Diego, CA$155k–$210kfull-timemidAdded today
About this role
Zoox seeks an embedded software engineer to develop and maintain firmware for autonomous vehicle platforms. You'll collaborate with electrical and validation teams to enable new hardware support and accelerate multi-project development.
What you'll do
- Develop and extend firmware support for multiple embedded platforms in Zoox vehicles
- Collaborate with electrical engineers to integrate new hardware and advanced platforms
- Create robust, reusable software abstractions for embedded systems
- Work with validation engineers to ensure firmware reliability and performance
- Support application developers across multiple concurrent projects
- Maintain and improve existing firmware codebases
What they're looking for
- Embedded C/C++ development
- Hardware abstraction and low-level driver development
- Microcontroller/SoC programming
- Real-time systems and embedded Linux
- Hardware debugging tools and techniques
- Version control and collaborative development
- Communication with hardware and validation teams
- Problem-solving and system-level thinking
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
Likely interview questions
- Describe your experience developing firmware for multiple hardware platforms—how did you manage code reusability across them?
- Tell us about a time you debugged a complex hardware-software integration issue. What was your approach?