Senior Embedded Software Test Engineer, Onboard Test Automation
Core
Design, develop, and execute automated tests for onboard software subsystems (OS, middleware, sensors) on embedded hardware platforms to ensure reliability before full-vehicle deployment. (via careerplan.io/jobs/d0b278b9-2548-4fe3-8878-bcd7989944b9-senior-embedded-software-test-engineer-onboard-test-automation-at-wayve)
Role type
Senior IC embedded software test engineer (automation)
Builds
Automated test frameworks, CI pipelines, and hardware-in-the-loop validation environments for embedded Linux/QNX systems.
Domain
Autonomous driving / Embedded systems / Robotics
Required skills
Automated test development, Embedded hardware interaction, System-level debugging, CI/CD pipeline integration, Linux/QNX testing, Sensor pipeline validation
Preferred skills
Hardware-in-the-loop (HiL) environments, Robotics, Autonomous systems, Real-time software, Buildkite
Technologies
Python, C++, Linux, QNX, Buildkite
Responsibilities
Design and execute automated tests for onboard software subsystems; Validate software behavior on embedded hardware within HiL environments; Debug and triage system-level issues across software and hardware boundaries; Enable developer self-service testing via CI pipelines and reusable frameworks; Collaborate with engineers to identify test gaps and build coverage; Support expansion of test coverage by shifting validation earlier in the development cycle.
Seniority
Senior, hands-on IC
