Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

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.
Zoox

Embedded Software Engineer – MCU Platforms

Zoox

Embedded 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 fit
Core 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 resume
Applicant 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 & technologies
PythonRTOS

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