Firestorm's Embedded Linux team builds the software platform that manages their vehicles. This 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. The company is hiring a 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 before Flight Test. The role involves blending 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. The engineer will partner closely with avionics, autonomy, radio, and payload engineers to harden reliability on the aircraft. This is a full-time, onsite role at their San Diego HQ, involving 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
Mid Level