Senior Software Engineer, Hardware In Loop (HIL)
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
