SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Wayve is building an AI platform for autonomous driving using end-to-end learning. The Verification and Release Test team sits at the intersection of hardware, embedded software, and machine learning models, spanning component, system, and vehicle-level testing.
In this role, you will develop robust, reusable automation and work across engineering disciplines to improve coverage, reliability, and traceability. This is a hands-on delivery role with room to grow into broader areas including sensing and model-behavior testing.
Day-to-day responsibilities:
- Develop automation for system functionality tests at component, integration, and system levels, working across software and hardware boundaries
- Lead root-cause investigations for failures identified during test campaigns, collaborating with hardware, software, infrastructure, and DevOps teams
- Analyze test results, uncover software and hardware bugs, and report findings through Jira with clear evidence
- Optimize Buildkite CI/CD-integrated test workflows for rapid, reliable, and repeatable execution
- Review, create, and follow risk assessments to ensure all testing activities are conducted safely and responsibly
- Independently own the design and delivery of automated verification for a defined area of the embedded software stack
- Build open-loop and closed-loop hardware-in-the-loop (HIL) replay tests, alongside reliability and fault-injection tests
- Automate HIL test setups and improve test infrastructure to expand coverage and strengthen compliance reporting
- Integrate requirements, coverage, and compliance workflows, including Jama, MC/DC coverage analysis, MISRA checks, and manage test artifacts through Artifactory and Azure
- Develop traceability dashboards and define KPIs and quality metrics that support data-driven validation and release decisions
Requirements:
- Hands-on experience with system-level verification and validation in robotics, embedded software, or mechatronic systems, with a track record of independently delivering test automation
- High proficiency in Python and experience developing automation test frameworks using pytest
- Experience with HIL testing and tooling, including interfaces such as CAN, Ethernet, or GMSL, and tools from dSPACE, Vector, Xylon, or similar providers
- Understanding of open-loop and closed-loop HIL replay testing using dSPACE or other emulators
- Familiarity with automotive safety and process standards, including ISO 26262, ASPICE, and SOTIF, and experience integrating requirements and test-management tools such as Jama and Xray
- Proficiency in CI/CD principles and related tooling, such as GitLab CI, Buildkite, and Bazel
- Experience developing or testing automotive software at embedded and system levels, including hardware/software interactions and interface-level testing, and work with L2+ hands-off, L3, or L4 automated driving systems
- Knowledge of consumer safety-rating protocols such as Euro NCAP, including AEB and LSS/LKA scenarios; DCAS regulatory testing under UN R171; and automotive cybersecurity testing and standards, including ISO/SAE 21434 and UN R155
- Experience with test automation dashboards, logging, and reporting infrastructure, using tools such as Grafana, Looker, Datadog, and Jira
- Self-starter with a sharp eye for improvement who communicates clearly and works effectively across software, hardware, autonomy, DevOps, and product teams
- Ideally, contributed to improvements in test methods, safety procedures, or operational efficiency, and familiar with data management and version control tools such as Git
- Experience using agentic AI coding tools such as Cursor or Claude Code to accelerate and improve test development, debugging, and automation workflows would be valuable
Note: The posting encourages applications even if you don't meet every requirement if you're passionate about autonomy and keen to learn.