CareerPlanSign in

Embedded Software Engineer, Validation

Aviary - SSF💼 Full-time🗓 2026-08-10 → 2026-09-26

Core

Build automated validation infrastructure, simulation, and hardware-in-the-loop (HIL) environments to verify the reliability of embedded platform software for autonomous aircraft.

Role type

Senior IC embedded software validation engineer

Builds

Automated test scenarios, simulation/HIL infrastructure, CI/CD pipelines, and observability dashboards for flight software middleware

Domain

Aerospace / Autonomous Systems / Embedded Linux

Deliverable

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

Required skills

Rust, Python, embedded Linux, concurrency, networking, interprocess communication, distributed systems, automated test framework design, debugging

Preferred skills

Hardware-in-the-loop (HIL) systems, safety-critical industry experience, autonomous systems/robotics, OTA update systems, performance/stress/fault-injection testing, CI/CD for embedded software

Technologies

Rust, Python, embedded Linux, HIL, OTA, CI/CD

Responsibilities

Design and maintain automated validation infrastructure; Build simulation and HIL test environments; Develop automated test scenarios for IPC, logging, OTA, and telemetry; Design stress, endurance, regression, and fault-injection test suites; Partner with engineers to improve testability and define validation strategies; Build tooling for test orchestration, execution, and reporting; Investigate failures across simulation, HIL, and production environments.

Seniority

Senior, hands-on IC

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