Firestorm’s Embedded Linux team builds the software platform that manages our vehicles. The embedded Linux team handles cameras and drivers, configuration and control of radios, and other operating system level services; middleware and Linux services; low-level drivers and HALs; and the critical interfaces that connect autonomy, payloads, and comms. We’re hiring a Senior Software QA Engineer to be the first deep-testing line for this software stack—validating embedded firmware, board support packages, device drivers, and safety-critical data paths long before Flight Test. You’ll blend expert exploratory/system testing with targeted automation across HIL/SIL rigs, exercising real buses (CAN/CAN-FD, UART, SPI, I²C, Ethernet) and stressing links (MAVLink, Tactical Data Links, etc.) under real-world fault conditions. You’ll partner closely with avionics, autonomy, radio, and payload engineers to harden reliability where it matters most: on the aircraft. This is a full-time, onsite role at our San Diego HQ. Expect meaningful hands-on time with benches, flight computers, power systems, radios, and sensors 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