Develop and automate system functionality tests for Wayve's embedded software and machine learning models.
•Join Wayve's Verification and Release Test team to develop automation for system functionality tests at component, integration, and system levels.
•Collaborate across hardware, embedded software, and machine learning models.
•Key Responsibilities Develop automation for system functionality tests at component, integration, and system levels across software and hardware boundaries.
•Develop open-loop and closed-loop replay HiL tests, reliability and fault-injection tests, and traceability dashboards for verification and release.
•Automate Hardware-in-the-Loop (HiL) test setups to support coverage expansion and debug workflows.
•Lead root cause investigations for failures identified during test campaigns, collaborating across hardware, software, and DevOps teams.
•Optimise CI/CD-integrated test workflows to ensure rapid, reliable, and repeatable test execution.
•Requirements Hands-on experience with system-level verification and validation in robotics, embedded software, or mechatronic systems.
•Previous experience with HiL testing and tooling using CAN, Ethernet, GMSL, dSPACE, Vector, Xylon, or similar.
•Strong proficiency in Python, with experience developing automation test frameworks using pytest.
•Proven ability in interface-level testing, including hardware/software interactions and embedded interfaces.
•Experience integrating software quality assurance tools and standards (ASPICE, SOTIF, ISO 26262, JAMA, X-RAY).