Firestorm Labs
Senior Firmware Engineer, Embedded Platform
$132K–$178K
San Diego, United States · On-site · Senior · Full-time · Posted Oct 23, 2026
- Experience
- At least 5 years; preferred: 7+ years.
- Education
- Bachelor’s degree in Aerospace, Electrical, Systems, Mechanical Engineering, or a related field.
- Visa sponsorship
- U.S. citizenship is required due to ITAR regulations, and candidates must be able to obtain and maintain a DoD security clearance. Export-control eligibility also includes lawful permanent residents, protected individuals, or others eligible to obtain required authorizations.
About the job
Develops, integrates, tests, and deploys flight-critical firmware and embedded avionics systems for unmanned aerial systems.
What you'll do
- Develop and optimize low-level embedded software; port applications to new RTOSes and hardware, including BSPs, HALs, and toolchains.
- Integrate peripheral drivers and collaborate with hardware teams on reliability features, testing, and safety compliance.
- Troubleshoot cross-domain systems, support field operations, and produce integration plans, test documentation, and tools.
What they ask for
- Bachelor’s degree in Aerospace, Electrical, Systems, Mechanical Engineering, or a related field.
- At least 5 years of experience in embedded systems development.
- U.S. citizenship required due to ITAR regulations and ability to obtain and maintain a DoD security clearance.
- Strong networking, Linux/Windows, embedded programming and scripting, and cross-domain troubleshooting skills.
Nice to have
- 7+ years of experience in embedded systems development.
- Experience with UAS platforms, PX4 Autopilot, ROS, simulation tools, or relevant industry standards.
Pay
$132,000 - $178,000 (USD, base salary)
Tools
C++, Python, Bash, Shell, ARM Cortex-M, I2C, SPI, UART, Docker
Model-written summary · the original posting is authoritative