CareerPlanSign in

Embedded Software Engineer, Onboard Test Automation

Sunnyvale, California USA💼 Full-time💰 $209,700–$209,700🗓 2026-07-28 → 2026-09-25

Core

Design, develop, and execute automated tests for onboard software subsystems (OS, middleware, sensors) on embedded hardware platforms to ensure reliability before real-world deployment.

Role type

Senior IC embedded software test engineer (automated testing & validation)

Builds

Automated test frameworks, CI pipelines, and reusable validation tests for onboard software systems

Domain

Automotive embedded systems / autonomous driving software

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded software testing, Python, C++, embedded hardware platforms, system-level debugging, automation testing, integration testing

Preferred skills

Hardware-in-the-loop (HiL) testing, sensor systems (camera, radar), CI/CD systems (Buildkite), robotics, autonomous systems, real-time software

Technologies

Linux, QNX, Python, C++, 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; Contribute to CI pipelines and reusable test frameworks to enable developer self-service testing; Collaborate with engineers to identify test gaps and build coverage; Shift existing validation tests earlier in the development cycle

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.