Firestorm logo
Firestorm1 week ago

Senior Firmware Engineer, Embedded Platform

$132,000–$178,000 year

On-site · San Diego, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Firmware Engineer for embedded avionics platforms (UAS) focusing on low-level embedded software in C++ for flight-critical systems. Responsibilities include porting frameworks to RTOSes and new hardware (ARM Cortex-M), developing peripherial drivers (I2C/SPI/UART/ADC), implementing secure boot and fault-tolerant designs, conducting MISRA C checks, and collaborating with hardware teams. Scripting and automation in Python/C/C++/Bash/Shell, testing (unit/integration), and documenting test plans and troubleshooting guides. Role involves on-site work in San Diego, travel up to 15% domestically, and ensuring compliance with ITAR and cybersecurity considerations. Minimum 5 years of experience; bachelor’s in related engineering field; U.S. citizenship required for DoD clearance; relocation assistance available; salary range $132k–$178k annually.

Required 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 required due to ITAR regulations & the ability to obtain and maintain a DoD security clearance
  • Strong networking knowledge (Ethernet, TCP/IP, VPNs, VLANs, wireless)
  • Proficiency with Linux and Windows
  • Embedded software development in Python, Bash, Shell, C/C++
  • Troubleshooting across embedded software, avionics hardware, and RF communications
  • Understanding of virtualization and container tools (VMware, Docker, Kubernetes)
  • Awareness of cybersecurity principles for embedded systems and tactical networks
  • Strong technical writing skills
  • Preferred: 7+ years in embedded systems; DoD/aerospace manufacturing; MISRA C++, DO-178C, IEC 62304, ISO 26262; PX4 Autopilot; ROS; Gazebo/Unreal/Unity; FAA regulatory frameworks

Additional Requirements

  • Must be a U.S. citizen or otherwise eligible for ITAR compliance
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$132k – $178k / yr

Senior Firmware Engineer, Embedded Platform · Firestorm

Apply on Sorce