← Back to list
Job

Embedded Software Engineer, Onboard Test Automation

Embedded Developer • On-site • Full-time United States Sunnyvale, USA

As an Embedded Software Test Engineer at Wayve, you validate onboard software systems before they reach full-vehicle testing, working across embedded compute platforms and operating systems. You build automated tests and hardware-in-the-loop validations that help scale software quality and accelerate iteration across teams.

Responsibilities

  • Design, develop, and execute automated tests for onboard software subsystems (OS, middleware, sensors, integration points)
  • Validate software behavior on embedded hardware platforms within 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
  • Enable developer self-service testing by contributing to CI pipelines and reusable test frameworks
  • Support expansion of test coverage by shifting existing validation tests 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 hardware/software interactions
  • Proven ability to debug and triage complex issues across system layers
  • Understanding of software testing principles, including automation, integration testing, and system validation

Nice to have

  • Experience with hardware-in-the-loop (HiL) testing environments
  • Familiarity with sensor systems or data pipelines (e.g. camera, radar)
  • Experience with CI/CD systems (e.g. Buildkite) and test pipeline integration
  • Exposure to robotics, autonomous systems, or real-time software environments

Soft skills

Problem-solving and debugging mindsetCross-team collaboration with software engineersAdaptability in a fast-paced, experimental environment

What we offer

  • Estimated salary $209,700-$266,800 plus a competitive equity package
  • Full-time, hybrid role based in Sunnyvale, CA
  • Inclusive interview process with accommodations available

About the company

Founded in 2017, Wayve is the leading developer of Embodied AI technology. Its AI software and foundation models enable vehicles to perceive, understand, and navigate complex environments, enhancing the usability and safety of automated driving systems.

Similar jobs