Drimva

Firestorm Labs

Senior Software Engineer

$145K–$165K

San Diego, United States · On-site · Senior · Full-time · Posted Sep 17, 2026

Experience
5+ years of professional software engineering experience.
Education
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Visa sponsorship
Must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or otherwise eligible to obtain required U.S. Department of State or Department of Commerce authorizations.

About the job

Leads integration of partner and government software, mission systems, and payloads into Firestorm OS and its autonomous aircraft, ensuring production readiness and interoperability.

What you'll do

  • Integrate third-party SDKs, APIs, software systems, and mission-system interfaces with Firestorm OS and aircraft.
  • Own payload integrations from concept to release, and develop tools for system configuration, monitoring, control, and integration.
  • Debug system-wide issues, contribute production-ready changes to shared repositories, and support field testing and demonstrations.

What they ask for

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software engineering experience; strong C++ ability and software engineering fundamentals.
  • Strong Linux experience, networking fundamentals (TCP/IP, UDP, routing, and troubleshooting), and experience integrating external systems through APIs, SDKs, or protocols.
  • Ability to obtain and maintain a U.S. Government security clearance.

Nice to have

  • Experience building software for autonomous systems, robotics, aircraft, or complex embedded products.
  • Experience with MAVLink, PX4, ArduPilot, or similar platforms; or building SDKs, hardware abstraction layers, or platform APIs.

Pay

$145,000 – $165,000 USD (base salary)

Tools

C++, Linux, TCP/IP, UDP, Git, MAVLink, PX4, ArduPilot

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 5, 2026 (UTC)