AV Test Engineer
Tests and validates autonomous vehicle hardware and software through scenario development, debugging, data analysis, and root-cause investigation. Requires an engineering bachelor's degree or equivalent, systems or vehicle test experience, and familiarity with Linux, Python, Git, Jira, MATLAB, and AWS.
About the job
Responsibilities
- Develop, conduct, and review system and vehicle scenarios and test plans to validate and verify hardware- and software-facing requirements in collaboration with software, systems, and test engineering teams.
- Perform troubleshooting, root cause analysis, corrective-action deployment, and debugging on offline and online vehicle-level software and hardware.
- Develop data-analysis scripts and visualization tools to quickly extract key learnings and trends from testing.
- Communicate test results and issues effectively to technical leads and engineering peers.
- Advise engineering teams on approaches for implementing strong, testable software and system designs based on customer requirements validation.
- Understand and prioritize test exceptions to deliver products that meet customer business and technical expectations.
Requirements
- Bachelor's degree in Mechanical, Computer, Electrical, or Systems Engineering, or equivalent experience.
- Prior work experience in systems, vehicle, or test engineering.
- Passion for software, automation, and automobiles.
- Excellent documentation and communication skills.
- Ability to travel on short notice.
Technical Qualifications
- Experience with Linux, Jira, Git, MATLAB, Python, and AWS.
- Familiarity with Google Suite and Slack.
Nice-to-Haves
- Familiarity with C++.
- Automotive or autonomous-vehicle experience.
Skills
Linux, Jira, Git, MATLAB, Python, AWS, Google Workspace, Slack, C++, Test Automation, Root Cause Analysis, Data Analysis
Similar jobs
QA Engineering jobsBuild and scale shared test automation frameworks and execution infrastructure for web, mobile, and backend systems. The role requires 5+ years in test automation or platform engineering, strong TypeScript/Node.js skills, and experience with Kubernetes, AWS, and cross-stack testing.
Owns requirements, architecture, integration, verification, testing, and failure analysis for autonomous flying robots. The role requires 3+ years of experience with reliable electromechanical systems, cross-domain troubleshooting, test development, and Python or SQL-based data analysis.
Build and maintain reliable automated tests and infrastructure for a browser-based 3D CAD platform. The role requires 3+ years of web test automation experience, strong TypeScript or JavaScript skills, and expertise integrating end-to-end testing into CI.
Leads validation and characterization of autonomous-vehicle sensors and improves synthetic sensor simulations through machine-learning and physical models. Requires a bachelor’s degree in an engineering-related field, three years of experience, Python, Linux, sensor validation, and sensor-driver expertise.
Builds and maintains test automation frameworks and infrastructure for web, commerce, identity, and distributed services. The role requires 4+ years of software engineering experience, strong programming skills, Playwright/Jest/API automation expertise, and CI/CD integration experience.