Senior/Staff Software Engineer - C++ Simulation Platform
Zoox · Foster City, CA · 1 wk ago
HybridEngineering$245k–$305k/yrFull-time
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
Architect and support foundational simulation software.
Focus 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.
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.
Bridge fidelity gaps between fast simulations and high-fidelity 3D environments.
Pay
$245,000 - $305,000 a year Base Salary Range
Benefits
Comprehensive package of benefits including:
- Paid time off (e.g. sick leave, vacation, bereavement)
- Unpaid time off
- Zoox Stock Appreciation Rights
- Amazon RSUs
- Health insurance
- Long-term care insurance
- Long-term and short-term disability insurance
- Life insurance