SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Zoox is developing a full-stack autonomous mobility solution and robotaxi fleet. We are seeking a Senior Software Development Engineer in Test (SDET) to join the Release Management Team, where you will accelerate software releases by ensuring the safest and most reliable autonomous vehicle software possible.
In this role, you will lead the design, development, and maintenance of large-scale event-driven software and hardware-in-the-loop (SIL/HIL) tests and testing frameworks, utilizing advanced software patterns to improve modularity and reduce code duplication. You will architect and manage end-to-end continuous integration (CI) pipelines to automate the execution of regression suites, and lead root cause analysis for complex system-level failures by developing log mining scripts and visualization dashboards (e.g., Grafana, SQL-based notebooks) to triage failures and track performance metrics.
You will perform gap analyses between high-level safety requirements and technical test implementations, including the development of intricate timing and prioritization patterns. You will lead end-to-end validation and clearance processes for safety-critical monitors, such as collision detection systems. Additionally, you will provide technical leadership and mentorship to a small group of engineers on the team.
This is a coding-intensive role focused on building solutions for high-fidelity testing, scalable automation frameworks, and sophisticated data analysis tools to ensure successful compliance to requirements and mission success. Your ability to understand the overall system design and component interaction to help guide test methodology for functional and safety sign-off is crucial to the overall success of Zoox.
QUALIFICATIONS:
- Bachelor's or higher degree in Mechatronics Engineering, Computer Science, Electrical Engineering, or a relevant technical field
- 7+ years of experience with demonstrated ownership of 3+ complex projects
- Good technical communication skills, with the ability to summarize complex test failures and provide clear impact assessments for tests, tools, and pipelines
- Demonstrated experience delivering complex projects in Python, including the use of AI-based coding for infrastructure development, tooling, and automated test writing
- Deep understanding of HIL and SIL methodologies, including real-time fault injection
- Ownership from design to implementation and maintenance of automated testing pipelines (e.g., using Bamboo, Buildkite, Jenkins, or similar CI tools) and developing custom automation plugins
- Practical knowledge of Linux internals and networking protocols used in high-throughput real-time systems
BONUS QUALIFICATIONS:
- Strong C++
- Pytest customization experience
- Background in autonomous systems or safety-critical robotics validation
- Experience applying Generative AI or Machine Learning tools to code, audit, and improve test coverage and documentation
- Experience with real-time communication protocols (e.g., DDS, I2C, SPI, CAN, GMSL2)