Embedded Software Engineer - Drive Systems
Key Skills for This Role
Full Job Posting
Zoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory from our AI stack and translating it into drive control actuator commands (motor torques, brake torques, steering angles, and more), arbitrating between control sources (our nominal AI stack, in-house remote controller, and test sources like drive-by-wire and trajectory spoofing), and continuously monitoring the safety of trajectory execution and drive control ECUs. We are looking for people who are passionate about working with hardware and developing production-quality, safety-critical code for complex dynamic systems.
Drive Systems engineers literally make the robot move.
Whether a Zoox robot is in service carrying riders, staging at a depot, undergoing critical testing on test tracks, or freshly off the assembly line, this team ensures it drives safely and reliably.
Zoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory from our AI stack and translating it into drive control actuator commands (motor torques, brake torques, steering angles, and more), arbitrating between control sources (our nominal AI stack, in-house remote controller, and test sources like drive-by-wire and trajectory spoofing), and continuously monitoring the safety of trajectory execution and drive control ECUs. We are looking for people who are passionate about working with hardware and developing production-quality, safety-critical code for complex dynamic systems.
Drive Systems engineers literally make the robot move.
Whether a Zoox robot is in service carrying riders, staging at a depot, undergoing critical testing on test tracks, or freshly off the assembly line, this team ensures it drives safely and reliably.
- Build and contribute to simulation, emulation, SIL, and HIL infrastructure to validate drive control software
- Design, develop, and test embedded software for autonomous trajectory execution, translating planned trajectories into drive control actuator commands (motor torque, brake torque, steering angle, and more)
- Contribute to control source arbitration and safety monitoring across trajectory execution and drive control ECUs
- Integrate supplier sub-systems (steering, motoring, braking, active suspension, and more) into the Zoox software stack
- Work cross-functionally with Motion & Controls, Vehicle Dynamics, Safety Systems, Validation, and other partner teams to deliver a seamless, highly-automated driving experience
- Bachelor's or Master's degree in Electrical/Computer Engineering, Robotics, or equivalent experience
- 1-3 years of experience developing real-time embedded software for distributed electro-mechanical systems and the simulation and test infrastructure for such systems
- Strong embedded C/C++ programming experience and experience with Python for test
- Experience with QNX, SafeRTOS, FreeRTOS, or similar embedded operating systems
- Understanding of automotive communication protocols (CAN, LIN) and sensor/actuator integration
- Experience with CAN/LIN analysis and debugging tools (PCAN, CANalyzer, CANape, etc.)
- Familiarity with high-assurance development practices and tools (Polarion, ISO-26262, MISRA C/C++, etc.)
- Hands-on experience with hardware bring-up, system debugging, or SIL/HIL test infrastructure
About Zoox
Autonomous mobility company developing a fully electric robotaxi fleet.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Zoox
Systems Test Engineer
Foster City, USA
Autonomous vehicles have some of the largest, most complex software ever shipped in a safety-critical environment. Solving that problem is one of the most exciting technical challenges of our lifetime. As a Systems Test
Senior Radar Engineer
Foster City, USA
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of artificial intelligence, robotics, and desig
Senior/Staff Software-Hardware Integration Technical Program Manager - Autonomy
Foster City, USA
Zoox has embarked on a highly ambitious journey to develop a full-stack autonomous mobility solution for our cities. As a technical program manager, you will work cross-functionally with engineering leaders across softwa
Senior Staff/Principal Software Engineer - GPU System Software, Onboard Execution
Seattle, USA
Strategic Sourcing Manager, IT Software & Services
Foster City, USA
Zoox seeks a strategic sourcing manager to establish and scale procurement for IT, software, hardware, and services, with a focus on CRM, ERP, and SaaS. The role guides stakeholders, negotiates contracts, and improves so
Senior Quality Engineer
Foster City, USA
We are inventors, builders, and doers, passionate and purposeful in the work we do. We have a once-in-a-century opportunity to reinvent personal transportation—and we need your help. The Advanced Hardware Manufacturing O
Senior Program Manager, Executive Operations & Strategy
Foster City, USA
As an Senior Executive Operations Program Manager, you will play a key role in supporting executive operations by streamlining processes, managing reports and dashboards, and ensuring effective coordination and governanc
Administrative Business Partner, Product
Foster City, USA
Zoox is looking to hire an Administrative Business Partner to support our Product, Features, and Homologation department. This role will support the Senior Director of Product, Features, and Homologation and the Director
Systems Test Engineer
Foster City, USA
Senior Radar Engineer
Foster City, USA
Senior/Staff Software-Hardware Integration Technical Program Manager - Autonomy
Foster City, USA
Senior Staff/Principal Software Engineer - GPU System Software, Onboard Execution
Seattle, USA
Strategic Sourcing Manager, IT Software & Services
Foster City, USA
Senior Quality Engineer
Foster City, USA
Senior Program Manager, Executive Operations & Strategy
Foster City, USA
Administrative Business Partner, Product
Foster City, USA