Firestorm's Avionics Platform team builds the software platform that flies our vehicles. This includes flight computers and peripheral controllers running embedded Linux and RTOS stacks, middleware and Linux services, low-level drivers and HALs, and critical interfaces connecting autonomy, payloads, and communications. We are seeking a Senior Software QA Engineer to be the first line of deep testing for this avionics stack, validating embedded firmware, board support packages, device drivers, and safety-critical data paths before Flight Test. The role involves a blend of expert exploratory/system testing and targeted automation across Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) rigs. You will exercise real buses (CAN/CAN-FD, UART, SPI, I²C, Ethernet) and stress links (MAVLink, Tactical Data Links, etc.) under real-world fault conditions. Collaboration with avionics, autonomy, radio, and payload engineers is key to hardening reliability on the aircraft. This is a full-time, onsite role at our San Diego HQ, requiring hands-on time with various hardware components to validate end-to-end flight workflows.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior