FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Embedded Software Engineer – MCU Platforms
ZooxEmbedded software engineer developing C/C++ firmware and reusable platforms for Zoox vehicles. Collaborating across hardware, software, and validation teams to support autonomous vehicle systems.
Posted 8/4/2026full-timeFoster City • California • 🇺🇸 United StatesSeniorLead💰 $155,000 - $210,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in developing on-vehicle embedded software and firmware using C and C++ in real-time environments, with a strong understanding of RTOS platform development and hardware integration. Collaborates effectively with cross-functional teams to troubleshoot and enhance embedded systems.
Highest-signal resume keywords
C/C++ DevelopmentReal-Time Operating System (RTOS) ProgrammingEmbedded Software DevelopmentPython DevelopmentBootloader Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C ProgrammingC++ ProgrammingRTOS DevelopmentSystems ProgrammingEmbedded Platform SupportTroubleshootingRequirements DocumentationDesign DocumentationNetwork ProgrammingCAN Programming
Soft Skills
CollaborationProblem-Solving
Industry Keywords
Embedded SystemsVehicle SoftwareMCU BootloadersMCU Security
Tech Stack
Tools & technologiesPythonRTOS
About the role
Key responsibilities & impact- Develop on-vehicle embedded software/firmware in C and C++ in a real-time environment
- Develop supporting tools connecting vehicle software to Zoox’s off-vehicle infrastructure, typically using Python
- Author requirements and design documentation
- Coordinate test strategies with Component V&V Engineers
- Troubleshoot and root-cause field problems from the system level through platform internals
- Develop, extend, and maintain support for multiple embedded platforms for Zoox vehicles
- Collaborate with electrical engineers, embedded software engineers, and validation engineers to support advanced platforms and accelerate application development
Requirements
What you’ll need- 10+ years of experience
- Experience with C/C++ development
- Experience with systems programming in a real-time (RTOS) environment
- Understanding of RTOS platform development
- Understanding how to link software/firmware to hardware
- Understanding how MCU bootloaders generally work
- Python development experience is a bonus qualification
- Network/CAN programming experience is a bonus qualification
- Extensive bootloader experience is a bonus qualification
- MCU security experience is a bonus qualification
Benefits
Comp & perks- Paid time off, including sick leave, vacation, and bereavement
- Unpaid time off
- Zoox Stock Appreciation Rights
- Amazon Restricted Stock Units (RSUs)
- Health insurance
- Long-term care insurance
- Long-term and short-term disability insurance
- Life insurance
- Sign-on bonus may be offered as part of the compensation package