As a Simulation C++ Platform Engineer, you will build the architecture on which simulation relies, with a specific focus on our high-speed, GPU-based simulation framework. Our success depends on you building solid, deterministic foundations that enable rapid scaling of our ML training pipelines and ensure seamless integration across the entire self-driving software stack.
In this role, you will:
- Architect and support foundational simulation software, focusing heavily on execution frameworks and latency optimization.
- Own the interface between our high-speed GPU simulation framework and the rest of the self-driving software stack.
- Improve simulation performance directly and build self-serve systems that accelerate the work of autonomy and ML engineers.
- Ensure the deterministic execution, precise timing, and reproducibility of all simulation results at scale.
- Collaborate closely with ML experts to bridge fidelity gaps between fast simulations and high-fidelity 3D environments.
Qualifications:
- Bachelor's or Master's in computer science, mathematics, physics, or a related field.
- 6+ years of experience in a related software engineering field.
- Deep expertise in modern C++ software development and system architecture.
- System design experience, specifically building deterministic software in distributed computer clusters.
- Strong understanding of execution frameworks, latency optimization, and memory management.
Bonus Qualifications:
- Familiarity with spatial reinforcement learning or modern ML frameworks (e.g., JAX, PyTorch).
- Automotive, robotics, or AAA video game industry experience.
- Familiarity with PubSub systems.
Skills Required
- Bachelor's or Master's in computer science, mathematics, physics, or a related field.
- 6+ years of experience in a related software engineering field.
- Deep expertise in modern C++ software development and system architecture.
- System design experience building deterministic software in distributed computer clusters.
- Strong understanding of execution frameworks, latency optimization, and memory management.
- Familiarity with spatial reinforcement learning or modern ML frameworks (e.g., JAX, PyTorch).
- Automotive, robotics, or AAA video game industry experience.
- Familiarity with PubSub systems.
Zoox Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Zoox and has not been reviewed or approved by Zoox.
-
Healthcare Strength — Healthcare is extensive, with broad medical and vision options, company‑paid disability coverage, and multiple mental‑health resources. Feedback suggests coverage breadth and auxiliary programs support a wide range of needs.
-
Parental & Family Support — Family supports include paid parental leave, additional pregnancy disability time, fertility coverage, and adoption/surrogacy assistance. Backup care and family‑oriented programs further reinforce support across life stages.
-
Wellbeing & Lifestyle Benefits — Day‑to‑day perks are robust, including free daily meals, fitness subsidies, commuter support, and on‑site amenities. Feedback suggests these lifestyle benefits enhance convenience and workplace experience, especially for office‑based roles.
Zoox Insights
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
.png)







