CareerPlan

Senior Software Engineer, Hardware In Loop (HIL)

San Mateo, California, United StatesFull-time$190k–$250k2026-10-22 → 2026-10-23

Core

Own Skydio's embedded Hardware-in-the-Loop (HIL) system end-to-end, including the Python test framework, CI integration, physical test stations, and devices.

Role type

Senior IC embedded systems engineer (HIL infrastructure)

Builds

Automated HIL test framework, CI integration, physical test stations and fixtures

Domain

Autonomous drones / Embedded systems / Hardware validation

Deliverable

production ML models

Required skills

Python, Linux systems administration, Embedded Linux, CI/CD infrastructure, Hardware bring-up, System debugging, Docker, Shell scripting

Preferred skills

Firmware validation, Test framework architecture, FAA Part 107 certification

Technologies

Python, Linux, Docker, USB, udev, systemd, serial consoles

Responsibilities

Own the architecture and roadmap of the HIL test framework and its CI integration; Design and build new test stations and fixtures; Partner with firmware and product teams to create automated tests; Develop critical use cases for hardware validation; Triage failing runs and route bugs.

Seniority

Senior, hands-on IC