Skip to content
← Back to job listings

System Test Automation Engineer (HIL)

Wayve · London, United Kingdom

External listingfull-time2 months ago

About The Role

Join Wayve's Verification and Release Test team as a System Test Engineer. In this role, you will be at the intersection of Hardware, Embedded Software, and Machine Learning Models. You will develop automation for system functionality tests, lead root cause investigations for failures, optimize CI/CD-integrated test workflows, and integrate third-party verification tools. This position offers the opportunity to expand into broader areas of the system and includes benefits such as private healthcare, paid time off, mental health resources, community and socials, competitive compensation, and learning and development opportunities.

  • Automate 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.
  • Lead root cause investigations for failures identified during test campaigns, collaborating across hardware, software, and DevOps teams.
  • The ideal candidate is a self-starter with a sharp eye for improvement across multiple engineering domains
  • Previous experience with HiL testing and tooling using CAN, Ethernet, GMSL, dSPACE, Vector, Xylon, or similar
  • Hands-on experience with system-level verification and validation in robotics, embedded software, or mechatronic systems
  • Strong proficiency in Python, with experience developing automation test frameworks using pytest
  • Familiarity with automotive safety and process standards including ISO 26262, ASPICE, and SOTIF
  • Experience contributing to continuous improvement of test methods, safety procedures, or operational efficiency
  • Knowledge of replay using open and closed loop HIL system using dSPACE or other emulators
  • Understanding of vehicle networks (CAN, LIN, Ethernet) and diagnostic protocols (UDS, OBD-II)
  • Experience integrating software quality assurance tools and standards (ASPICE, SOTIF, ISO 26262, JAMA, X-RAY)
  • Strong cross-functional communication skills; ability to work collaboratively across software, hardware, autonomy, DevOps, and product teams
  • Experience with test automation dashboards, logging, and reporting infrastructure (e.g., Grafana, Looker, Datadog, JIRA)
  • Desirable Skills & Experience
  • Awareness of data management and version control systems (e.g., Git, Jenkins, or similar)
  • Familiarity with Python or similar scripting tools for data processing and automation
  • Experience working with autonomous vehicle systems, ADAS, or related technologies
  • Experience developing or testing automotive software across embedded and system levels
  • Proven ability in interface-level testing, including hardware/software interactions and embedded interfaces
  • Proficient in CI/CD principles and related tooling (e.g., GitLab CI, Buildkite, Bazel)
  • We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply
  • Knowledge of vehicle instrumentation, data logging, and calibration tools (e.g., Vector tools, dSPACE)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing