Senior Embedded Firmware Engineer — Avionics & UAS

Firestorm

San Diego (CA)

On-site

USD 132,000 - 178,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, dental, and vis
401(k) Retirement Savings Plan
Equity grants
Unlimited PTO
Holiday calendar and parental leave
Lifestyle Spending Account
FSA

Job summary

Firestorm Labs is seeking an experienced Firmware Engineer focused on embedded platforms to advance avionics and flight‑critical firmware for our next‑gen UAS. You will collaborate with cross‑functional teams to ensure performance, reliability, and mission readiness.

This hands‑on role requires building BSPs, porting RTOSes, developing drivers for I2C/SPI/UART, and implementing secure boot and fault‑tolerant designs, with MISRA C compliance and thorough testing.

Qualifications

  • Bachelor’s degree in Aerospace, Electrical, Systems, Mechanical Engineering, or related field.
  • At least 5 years of experience in embedded systems development.
  • U.S. Citizenship due to ITAR & ability to obtain DoD clearance.
  • Strong networking knowledge (Ethernet, TCP/IP, VPNs, VLANs, wireless).
  • Proficient with Linux and Windows, strong CLI skills.
  • Experience in Python, Bash, Shell, and C/C++ for embedded development.
  • Proficient troubleshooting across embedded software, avionics hardware, RF.
  • Knowledge of virtualization/container tools (VMware, Docker, Kubernetes).
  • Awareness of cybersecurity principles as they apply to embedded systems.
  • Strong technical writing skills.

Responsibilities

  • Develop and optimize low-level embedded software in C++, for avionics and subsystems.
  • Port frameworks to new RTOSes and hardware; create BSPs and HALs.
  • Create peripheral drivers for I2C, SPI, UART, ADC, and wireless.
  • Collaborate with hardware teams to validate firmware with secure boot, watchdogs.
  • Conduct unit and integration testing including fault injection and MISRA C checks.
  • Diagnose cross-domain issues across electromechanical, software, networking, RF.
  • Develop test scripts and integration tools using Python, C/C++, Bash.
  • Translate requirements into technical specs and integration plans.
  • Design and document test plans, guides, reports, troubleshooting manuals.
  • Collaborate with teams to accelerate deployment cycles.

Skills

Embedded systems
C/C++
Python
Bash/Shell
Linux
MISRA C
RTOS
Security

Education

Bachelor's degree in Aerospace, Electrical, Systems, Mechanical Engineering

Tools

Docker
Kubernetes
VMware

Job description

Firestorm Labs is seeking an experienced Firmware Engineer focused on embedded platforms to advance avionics and flight‑critical firmware for our next‑gen UAS. You will collaborate with cross‑functional teams to ensure performance, reliability, and mission readiness.

This hands‑on role requires building BSPs, porting RTOSes, developing drivers for I2C/SPI/UART, and implementing secure boot and fault‑tolerant designs, with MISRA C compliance and thorough testing.

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

Similar jobs worth comparing

Staff Avionics Engineer: Lead UAS Hardware & Systems
Staff Avionics Engineer: Lead UAS Hardware & Systems

Firestorm • San Diego (CA)

On-site
USD 180,000 - 230,000
Senior Firmware Engineer, Embedded Platform
Senior Firmware Engineer, Embedded Platform

Firestorm • San Diego (CA)

On-site
USD 132,000 - 178,000
Comprehensive medical, dental, and vis
401(k) Retirement Savings Plan
Equity grants
+4
Staff Electrical Engineer
Staff Electrical Engineer

Firestorm • San Diego (CA)

On-site
USD 180,000 - 230,000
Senior QA Engineer, Avionics Platform
Senior QA Engineer, Avionics Platform

Firestorm • San Diego (CA)

On-site
USD 140,000 - 185,000
Comprehensive benefits
401(k) Retirement Savings Plan
Unlimited PTO
+1
Senior Embedded Firmware Engineer for Spacecraft
Senior Embedded Firmware Engineer for Spacecraft

Firefly Aerospace Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Unlimited PTO
Sabbatical after 3 years
Medical, dental, vision
+4
Embedded Firmware Engineer II – Spacecraft Systems
Embedded Firmware Engineer II – Spacecraft Systems

Firefly Aerospace • Cedar Park (TX)

On-site
USD 90,000 - 130,000
Health insurance
Dental plan
Vision plan
+4
Firmware Engineer II - Embedded Space RTOS
Firmware Engineer II - Embedded Space RTOS

Firefly Aerospace • Town of Texas (WI)

On-site
USD 90,000 - 120,000
Health, dental, and vision plans
Parental leave
Educational reimbursement
+1
Embedded Linux Software Team Lead: Real-Time & Security
Embedded Linux Software Team Lead: Real-Time & Security

Firestorm • San Diego (CA)

On-site
USD 140,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+11
Senior Avionics Electrical Engineer
Senior Avionics Electrical Engineer

Firestorm • San Diego (CA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer - Flight Stack
Embedded Software Engineer - Flight Stack

Knightwerx • Scottsdale (AZ)

On-site
USD 120,000 - 180,000