Senior Software Engineer - Integrations Lead (OS/Autonomy)

Firestorm

San Diego (CA)

On-site

USD 145,000 - 165,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical/Dental/Vision
401(k) Retirement Savings Plan
Equity grants
Unlimited PTO
Parental Leave
Life Insurance
Mental Health Resources

Job summary

Firestorm seeks a Senior Software Engineer to lead integrations within the Firestorm OS team. You will own integration of third-party SDKs and payloads, work across autonomy, avionics, electrical, mechanical, and systems engineering, and ensure interoperable software across the evolving aircraft portfolio.

Applicants should have 5+ years of software experience, strong C++, Linux proficiency, and ability to collaborate with partners and government systems.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional software engineering experience.
  • Strong C++ programming ability and fundamentals.
  • Experience across multiple layers of the software stack.
  • Strong Linux experience including command-line, debugging, and system administration tasks.
  • Experience with networking fundamentals (TCP/IP, UDP, routing, troubleshooting).
  • Experience integrating software with external systems via APIs/SDKs.
  • Ability to understand and modify large codebases quickly.
  • Experience delivering production software in fast-moving environments.
  • Experience with Git and contributing to shared production repositories.
  • Excellent written and verbal communication across software and hardware teams.
  • Ability to obtain and maintain a U.S. Government security clearance.

Responsibilities

  • Lead software integrations of third-party SDKs, APIs, and systems into Firestorm OS.
  • Build and maintain software interfaces between external systems, mission applications, autonomy systems, and Firestorm OS.
  • Own the integration of payloads from concept to release (cameras, gimbals, radios, sensors).
  • Develop tools that support system configuration, monitoring, and control.
  • Debug the full system across Linux, networks, and hardware interfaces.
  • Collaborate to make integration changes production-ready and contribute them to repositories.
  • Support field integration through demonstrations and field testing.

Skills

C++ programming
Linux
Networking
APIs/SDKs
Git
Cross-team collaboration
Software integration
Troubleshooting
Strong communication

Education

Bachelor's degree in CS/Engineering

Tools

MAVLink
PX4/ArduPilot
SDK development

Job description

Firestorm seeks a Senior Software Engineer to lead integrations within the Firestorm OS team. You will own integration of third-party SDKs and payloads, work across autonomy, avionics, electrical, mechanical, and systems engineering, and ensure interoperable software across the evolving aircraft portfolio.

Applicants should have 5+ years of software experience, strong C++, Linux proficiency, and ability to collaborate with partners and government systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineering Manager, Embedded OS Platform
Senior Engineering Manager, Embedded OS Platform

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
401(k)
Equity grants
Unlimited PTO
+2
Senior Payloads & Autonomy Software Integrations Engineer
Senior Payloads & Autonomy Software Integrations Engineer

Firestorm • San Diego (CA)

On-site
USD 140,000 - 155,000
Medical, dental, and visions plans
401(k) Retirement Savings Plan
Equity grants
+5
Senior Software Engineer
Senior Software Engineer

Firestorm • San Diego (CA)

On-site
USD 145,000 - 165,000
Medical/Dental/Vision
401(k) Retirement Savings Plan
Equity grants
+4
Senior Engineering Manager – Firestorm OS
Senior Engineering Manager – Firestorm OS

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
401(k)
Equity grants
Unlimited PTO
+2
Senior Software Integration Engineer (Payloads & Integrations)
Senior Software Integration Engineer (Payloads & Integrations)

Firestorm • San Diego (CA)

On-site
USD 140,000 - 155,000
Medical, dental, and visions plans
401(k) Retirement Savings Plan
Equity grants
+5
Embedded Linux Software Team Lead
Embedded Linux Software Team Lead

Alumni Ventures • San Diego (CA)

On-site
USD 140,000 - 180,000
Comprehensive medical, dental, and vision plans
401(k) Retirement Savings Plan
Unlimited PTO
+2
Staff Software Engineer, Autonomous Pilot Integration – Weapons (R5400)
Staff Software Engineer, Autonomous Pilot Integration – Weapons (R5400)

A16Z GAMES • Washington

On-site
USD 150,000 - 210,000
Bonus
Benefits
Equity
Engineering Manager, Software Test & Automation (Aircraft)
Engineering Manager, Software Test & Automation (Aircraft)

Firestorm • San Diego (CA)

On-site
USD 175,000 - 220,000
Medical, dental, vision
401(k)
Equity
+6
Engineering Manager, Software Test & Automation
Engineering Manager, Software Test & Automation

Socket.dev • San Diego (CA)

On-site
USD 175,000 - 220,000
401(k) plan
Equity grants
Unlimited PTO
+5
Senior Integrations Engineer, Embedded Platform
Senior Integrations Engineer, Embedded Platform

Firestorm • San Diego (CA)

On-site
USD 140,000 - 176,000
401(k)
Life insurance
Long term disability insurance
+2