In this role, you will:
- Develop on-vehicle embedded software in C++ in a real-time Unix-like environment, and as appropriate, the supporting tools to tie it to Zoox’s ecosystem of off-vehicle infrastructure (Python in most cases)
- Author requirements and design documentation to craft what is to be built, why it needs to be that way, and what your specific solution looks like
- Manage the planning and execution of your owned projects, delegating appropriately to realize your vision through others
- Work with our component- and system-level test engineers to keep the quality bar high through the coordination of V&V strategies for your work
- Troubleshoot and root-cause problems from the field, whether it is our R&D fleet or vehicles in service, starting at the system level and often ending deep in the inner workings of our platform
Qualifications
- 10+ years of experience in C++ development
- Systems programming in a Unix-like/POSIX environment
- Embedded Linux or QNX platform bringup, configuration, and tuning
- Python development
Bonus Qualifications
- Network programming experience
- Having shipped software that conforms to a functional safety standard
- Experience with cybersecurity
Top Skills
What We Do
Zoox is an autonomous mobility company that was founded to provide a safer, cleaner, and more enjoyable future on the road. To achieve that goal, the company has spent the past 10 years creating a purpose-built robotaxi that gives the world a better way to ride.
Why Work With Us
At Zoox, we are working to solve one of the greatest technological challenges of our generation.
From the beginning, we have been focused on our goal of reimagining transportation from the ground up. We are a mission-driven community of innovators working together to create a safer, cleaner, and more enjoyable future on the road.
Gallery
