Wayve

Senior Embedded Software Test Engineer, Onboard Test Automation

Wayve
Apply
1 day ago
London, United KingdomSenior

Responsibilities

  • Design, develop, and execute automated tests for onboard software subsystems, including OS, middleware, sensors, and integration points.
  • Validate software behavior on embedded hardware platforms in hardware-in-the-loop environments.
  • Collaborate with software engineers to identify test gaps and build coverage for new and existing features.
  • Debug and triage system-level issues across software and hardware boundaries.
  • Contribute to CI pipelines and reusable test frameworks that enable developer self-service testing.
  • Expand test coverage by leveraging existing validation tests and shifting testing earlier in the development cycle.

Requirements

  • Experience testing embedded software systems, ideally on Linux or QNX-based platforms.
  • Strong programming skills in Python, C++, or similar languages for test development and automation.
  • Experience working with embedded hardware platforms and understanding hardware/software interactions.
  • Ability to debug and triage complex issues across system layers.
  • Understanding of software testing principles, including automation, integration testing, and system validation.
  • Preferred experience with hardware-in-the-loop testing environments, sensor systems or data pipelines, CI/CD systems such as Buildkite, robotics, autonomous systems, or real-time software environments.

Benefits

  • Full-time position based in London.
  • Hybrid working policy combining office and workshop time with work from home.
  • Core working hours with flexibility to determine a schedule that works for the employee and team.
  • Inclusive interview experience with accommodations or adjustments available upon request.

Tech Stack

Categories

Wayve

About Wayve

1,001-5,000 employees
Contact me