9 hours ago
San Diego, CA, USASenior
Base Salary
$132k - $178k/yr
Responsibilities
- Develop and optimize low-level C++ firmware for avionics systems, mission payloads, flight controllers, and embedded subsystems.
- Port frameworks and applications to new RTOSes and hardware platforms, including developing BSPs, adapting HALs, and configuring cross-compilation toolchains.
- Create and integrate peripheral drivers for I2C, SPI, UART, ADC, and wireless interfaces.
- Validate firmware features such as secure boot, watchdogs, and fault-tolerant designs with hardware teams.
- Conduct unit, integration, fault-injection, and MISRA C compliance testing for safety-critical applications.
- Diagnose cross-domain issues involving embedded software, avionics hardware, networking, electromechanical systems, and RF communications.
- Develop embedded software, test automation scripts, and integration tools using Python, C/C++, Bash, and Shell.
- Translate mission requirements into technical specifications and integration plans.
- Design, execute, and document test plans, integration guides, test reports, and troubleshooting manuals.
- Support IRAD, manufacturing, simulation, integration, deployment, customer support, and field operations.
Requirements
- Bachelor’s degree in Aerospace, Electrical, Systems, Mechanical Engineering, or a related field.
- At least 5 years of embedded systems development experience.
- U.S. citizenship and the ability to obtain and maintain a Department of Defense security clearance.
- Strong networking knowledge, including Ethernet, TCP/IP, VPNs, VLANs, and wireless systems.
- Proficiency with Linux systems including Ubuntu, CentOS, and RedHat, Windows, command-line tools, Python, Bash, Shell, and C/C++.
- Ability to troubleshoot across embedded software, avionics hardware, and RF communications.
- Understanding of virtualization and container tools such as VMware, Docker, and Kubernetes.
- Awareness of cybersecurity principles for embedded systems and tactical networks.
- Strong technical writing skills.
- Preferred qualifications include 7+ years of experience, aerospace or DoD manufacturing experience, UAS platform delivery experience, system-level verification and requirements traceability expertise, familiarity with MISRA C++, DO-178C, IEC 62304, ISO 26262, PX4 Autopilot, ROS, Gazebo, Unreal Engine, Unity, FAA frameworks, and UAS airworthiness certification.
- Valid driver’s license with a clean driving record.
- Willingness to travel up to 15% domestically for field operations, integration events, customer support, and testing.
Benefits
- Medical, dental, and vision plans.
- 401(k) retirement savings plan.
- Equity grants for new hires.
- Unlimited PTO and a generous company holiday calendar, including a November and December holiday hiatus.
- Generous parental leave.
- Lifestyle Spending Account, FSA, DCFSA, and HSA.
- Hospital indemnity, critical illness, and accident insurance.
- Basic life/AD&D and short- and long-term disability insurance covered 100% by Firestorm, with additional life insurance available for purchase.
- Free 24/7 mental health resources plus work-life services including legal and financial support.
- On-site role at headquarters in San Diego, California; candidates may be local or relocate, with relocation assistance potentially available.
- Domestic travel of up to 15% may be required.
About Firestorm
Firestorm builds modular, open-architecture unmanned systems and mission-configurable hardware for defense customers, leveraging additive manufacturing to rapidly tailor platforms for diverse Department of Defense mission areas. Its fielded xCell platform is being developed in multiple variants and supported across mechanical, electrical, software, and manufacturing interfaces. Founded in 2022 and headquartered in San Diego, the privately held company sells hardware platforms and components to U.S. and allied military programs.
