← Back to list

Job
Embedded Software Engineer, Onboard Test Automation
Embedded Developer
• On-site
• Full-time
•
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

Job
Firmware Engineer
Criticalloop
AI/MLCanbusCpp
+1
$160,000–$200,000/yr
gross
🔀 Hybrid
Torrance
🗣️ EN

Job
Gen AI Transformation Engineer – Embedded Software & Engineering Productivity
Qualcomm
AI/MLCpp
+4
$134,800–$202,200/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
Embedded Software Engineer
Blueprint Technologies
AI/MLCppData Science
+3
💰 Salary: not specified
🏢 On-site
Redmond
🗣️ EN

Job
Development Program: Embedded Controls Engineering
Eaton
Cpp
+3
💰 Salary: not specified
🏢 On-site
Caledonia
🗣️ EN

Job
Embedded Software Developer Robotics R&D Residential Husqvarna Group
Husqvarna AB
AI/MLCpp
💰 Salary: not specified
🏢 On-site
Jönköping
🗣️ EN

Job
Embedded Compiler Engineer (Machine Learning)
Arm
AI/MLCpp
+1
💰 Salary: not specified
🏢 On-site
Lund
🗣️ EN