
Hybrid opportunity at
ZooxSoftware Development Engineer in Test
Zoox is building an integrated autonomous mobility ecosystem, designing a ground-up robotaxi fleet intended for urban transportation. The Release Management Team is looking for a Software…
Career Tools
About This Role
Zoox is building an integrated autonomous mobility ecosystem, designing a ground-up robotaxi fleet intended for urban transportation. The Release Management Team is looking for a Software Development Engineer in Test to improve software release speed while maintaining reliability and safety standards. This position centers on code-heavy tasks dedicated to creating high-fidelity testing solutions, scalable automation frameworks, and advanced data analysis utilities. The chosen candidate will build and maintain large-scale software-in-the-loop…
Job Description
Zoox is building an integrated autonomous mobility ecosystem, designing a ground-up robotaxi fleet intended for urban transportation. The Release Management Team is looking for a Software Development Engineer in Test to improve software release speed while maintaining reliability and safety standards.
This position centers on code-heavy tasks dedicated to creating high-fidelity testing solutions, scalable automation frameworks, and advanced data analysis utilities. The chosen candidate will build and maintain large-scale software-in-the-loop and hardware-in-the-loop testing architectures, design continuous integration pipelines, and conduct root cause analyses for complex system issues. Individuals suited for this role value accountability and integrity while possessing a strong background in software development and testing methodologies for autonomous systems.
Responsibilities
- Design, develop, and maintain large-scale event-driven software and hardware-in-the-loop tests and frameworks using advanced software patterns
- Architect and manage end-to-end continuous integration pipelines to automate regression suite execution
- Lead root cause analysis for intricate system-level failures through log mining scripts and visualization dashboards
- Conduct gap analyses between high-level safety requirements and technical test implementations
- Drive the end-to-end validation and clearance process for safety-critical monitors
Requirements
- Have at least 4 years of experience demonstrating ownership over complex projects
- Bring practical knowledge of Linux internals and networking protocols used in high-throughput real-time systems
- Demonstrate deep understanding of hardware-in-the-loop and software-in-the-loop methodologies including real-time fault injection
- Write complex projects in Python with experience utilizing AI-based coding
- Own automated testing pipelines from design to implementation and maintenance
Qualifications
- Hold a Bachelor degree or higher in Computer Science, Data Science, Electrical Engineering, Mechatronics Engineering, or a related technical discipline
- Possess good technical communication skills to summarize complex test failures and provide impact assessments
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote status for this role?
The posting specifies a hybrid remote status.
What is the employment type?
The posting lists the position as full-time.
What salary does this position offer?
The salary is not specified in the job posting.
What team does this role belong to?
This position is part of the Release Management Team at Zoox.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.