- Workplace
- Hybrid
- Type
- Full-time
- Level
- Not stated
- Salary
- $185K – $251K/yr
The Collision Avoidance System (CAS) is responsible for detecting and reacting to imminent collision situations in support of our vehicle’s overall safety goals. CAS Perception is responsible for processing raw sensor data from our vehicle’s world-class sensor suite using a combination of geometric, interpretable algorithms and deep learning to detect near-collisions with obstacles along our intended driving path, in the most challenging dense urban environments and under tight compute resource constraints. Overall CAS is parallel and complementary to our Main Artificial Intelligence (AI) autonomy stack, and has a close relationship with our vehicle hardware and safety teams in order to architect redundancy into our overall driving system.
The CAS Verification & Validation (CAS V&V) is a multidisciplinary team data, software and systems engineers defining and building metrics to measure the Collision Avoidance System performance and work with the Systems Design and Mission Assurance (SDMA) and QA teams to develop validation plans for the features.
In this role, you will:
- Apply distributed computing algorithms to analyze petabytes of urban driving data.
- Develop metrics and tools to analyze errors and system improvements.
- Work closely with CAS engineers to evaluate system performance.
- Collaborate with Perception engineers to define metrics for autonomous driving.
- Partner with Planning engineers to measure performance in complex urban environments.
Qualifications:
- BS, MS, or PhD degree in computer science or a related field
- Fluency in C++ and/or Python
- Extensive experience with programming and algorithm design
Bonus Qualifications:
- Experience with analysis of latency for safety-critical software systems
- Experience with petabyte-scale distributed computing (Spark, Databricks, generic MapReduce pipelines)
- Background in Bayesian statistics
Follow us on LinkedIn
AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.
A Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
JobsPing insights
Our own analysis of this role, based on every open job we track. Updated daily.
Salary benchmark
Software Engineering roles in United States · 329 posted USD salaries
This role's midpoint is about 26% below the median for comparable listings. How to negotiate
How in-demand these skills are
Share of all open roles on JobsPing that ask for each skill
- Python23% · 2,145
- Machine Learning19.5% · 1,823
- Spark7.1% · 661
- C++5.9% · 553
Zoox right now
- Open roles
- 241
- Remote
- 0%
- New this week
- 17
Skills they ask for most: Machine Learning, Python, C++, LLM / GenAI.
How to stand out for this role
- Lead your resume bullets with shipped outcomes: latency cut, revenue moved, incidents reduced.
- Link one repository or project that uses this job’s main stack, and make sure its README explains what you built.
- Mirror the posting’s exact tool names (e.g. “PostgreSQL”, “Next.js”) for skills you genuinely have.
- Prepare one story about a production bug you debugged end-to-end; it comes up in almost every loop.