Own the Linux platform:Β design, build, and maintain our embedded Linux distribution (Yocto Project) across our UAV compute boards β you are the owner of the whole Linux stack.
Bring up hardware:Β bootloader (U-Boot), kernel configuration, device tree, and driver integration for new boards, sensors, and peripherals.
Own the update strategy:Β design and maintain robust, fail-safe update mechanisms (A/B, atomic rollback) for OS, kernel, and firmware on deployed drones β ideally OTA.
Integrate the flight stack:Β work alongside the PX4 flight controller and companion compute, wiring the Linux side into the wider system.
Collaborate cross-team:Β work with hardware, avionics, and systems teams to ensure robust end-to-end UAV operation.
...
Ready to Apply?
Join thousands of Americans building their careers