Wayve

System Test Automation Engineer, HIL

Wayve
Apply
2 months ago
Leonberg, GermanyMid Level

Responsibilities

  • Develop automated component, integration, and system functionality tests across software and hardware boundaries.
  • Automate open-loop and closed-loop replay, reliability, and fault-injection tests for verification, release, coverage, and debugging workflows.
  • Lead cross-functional root-cause investigations for failures found during test campaigns.
  • Optimize Buildkite CI/CD-integrated workflows for rapid, reliable, and repeatable test execution.
  • Integrate verification and quality tools including JAMA, MC/DC, MISRA, Artifactory, and Azure.
  • Define and track system-testing KPIs and quality metrics to support validation and release decisions.
  • Identify software and hardware bugs, report findings through JIRA, and improve coverage, traceability, and compliance reporting.
  • Create and follow risk assessments to ensure testing is conducted safely.

Requirements

  • Hands-on experience with system-level verification and validation in robotics, embedded software, or mechatronic systems, including independently delivered test automation.
  • Experience with L2+, L3, or L4 automated-driving systems.
  • Knowledge of Euro NCAP scenarios such as AEB, LSS/LKA, ADAS, DCAS testing under UN R171, and automotive cybersecurity standards including ISO/SAE 21434 and UN R155.
  • Experience with HiL testing and tooling such as CAN, Ethernet, GMSL, dSPACE, Vector, or Xylon.
  • Strong Python proficiency and experience developing pytest-based automation frameworks.
  • Experience with interface-level testing, hardware/software interactions, and embedded interfaces.
  • Experience integrating software quality assurance tools and standards such as ASPICE, SOTIF, ISO 26262, JAMA, and X-RAY.
  • Knowledge of open- and closed-loop HiL replay using dSPACE or other emulators.
  • Proficiency with CI/CD tooling such as GitLab CI, Buildkite, and Bazel.
  • Experience with testing dashboards, logging, and reporting infrastructure such as Grafana, Looker, Datadog, and JIRA.
  • Experience developing or testing automotive software at embedded and system levels.
  • Experience with autonomous vehicles, ADAS, or related technologies is desirable.
  • Experience improving test methods, safety procedures, or operational efficiency is desirable.
  • Familiarity with Git, Buildkite, or similar version-control and data-management systems is desirable.
  • Familiarity with Cursor, Claude Code, or similar agentic AI coding tools is desirable.

Benefits

  • Full-time role based in the Leonberg office.
  • Hybrid working policy combining time in the office and workshops with work from home.
  • Inclusive interview process with accommodations or adjustments available upon request.

Tech Stack

AzureBazelBuildkiteDatadogGitGitLab CI/CDGrafanapytestPython

Categories

Wayve

About Wayve

501-1,000 employees

Wayve builds end-to-end autonomous driving software—the vehicle-agnostic Wayve AI Driver—that runs on onboard compute and native sensors, licensed to automakers and fleet operators. Its platform spans ADAS and higher autonomy (L2+/L3 to robotaxi) and is designed to generalize across vehicle types and geographies. Founded in 2017 and headquartered in London, it tests its models across Europe, North America, and Japan, with a U.S. base in Sunnyvale, CA.

Contact me