Senior Firmware Engineer, Embedded Platform
$132k - $178kFirestorm
Who We Are At Firestorm, we're on a mission to revolutionize how defense solutions are designed and delivered. Our goal is to empower U.S. ally nations to effectively deter aggressors - regardless of their defense budget - through innovative, cost-efficient technologies. We call this vision "democratized deterrence." As a VC-backed company at the intersection of defense and Silicon Valley, we're pioneering the development of mission-adaptable aerial vehicles that put power back into the hands of operators. By prioritizing operator effectiveness, we're pioneering a new era of aerial vehicle design. We aim to upend the traditional defense procurement model by delivering world-class capabilities at a fraction of the usual cost. Join us at Firestorm as we redefine defense procurement, making cutting-edge technology accessible to all at a fraction of the cost. About the Role Firestorm Labs is seeking an experienced and driven Firmware Engineer who has a specialized focus in embedded platforms. In this role, you will support the development, integration, and deployment of avionics and embedded systems for our next-generation unmanned aerial systems (UAS). This position will advance our flight-critical firmware and avionics systems by ensuring they meet key performance and reliability standards, while enabling full mission readiness. You will work closely with cross-functional teams to integrate flight-critical systems, resolve complex technical issues across domains, and support both IRAD and field operations. The ideal candidate is hands-on, detail-oriented and comfortable operating in a fast-paced environment, where rapid iteration and field validation are core to success. What You'll Do
- Develop and optimize low-level embedded software in C++, advancing firmware on avionics systems, mission payloads, flight controllers, and embedded subsystems with a focus on performance, reliability, and safety
- Port frameworks and applications to new RTOSes and new hardware platforms, including creating Board Support Packages (BSPs), adapting Hardware Abstraction Layers (HALs), and configuring cross-compilation toolchains for architectures such as ARM Cortex-M
- Create and integrate peripheral drivers for interfaces like I2C, SPI, UART, ADC, and wireless protocols
- Collaborate with hardware teams to validate firmware incorporating features like secure boot, watchdogs, and fault-tolerant designs for reliability.
- Conduct unit and integration testing, including fault injection and MISRA C compliance checks, to maintain high standards in safety-critical applications.
- Diagnose and resolve cross-domain issues across electromechanical, software, networking, and RF subsystems in both lab and operational environments
- Develop and maintain embedded software, test automation scripts, and integration tools using Python, C/C++, Bash, and Shell
- Translate mission and operational requirements into technical specifications and integration plans
- Design, execute, and document test plans, integration guides, test reports, and troubleshooting manuals
- Collaborate with internal engineering teams and leverage Firestorm's manufacturing and simulation capabilities to accelerate deployment cycles
- 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 & the ability to obtain and maintain a Department of Defense (DoD) security clearance
- Strong networking knowledge, including configuration and troubleshooting of Ethernet, TCP/IP, VPNs, VLANs, and wireless systems.
- Proficient with Linux (Ubuntu, CentOS, RedHat) and Windows systems, with strong command-line skills.
- Extensive Programming and scripting experience in Python, Bash, Shell, and C/C++, including embedded software development.
- Demonstrated ability to troubleshoot across embedded software, avionics hardware, and RF communications.
- Understanding of virtualization and container tools such as VMware, Docker, or Kubernetes
- Awareness of cybersecurity principles as they apply to embedded systems and tactical networks
- Strong technical writing skills for documenting systems, procedures, and troubleshooting steps.
- 7+ years of experience in embedded systems development.
- Experience in high-tech, aerospace or DoD-related manufacturing environments, including prior work in the military or with spacecraft, or aircraft.
- Proven track record delivering sUAS or UAS platforms from development through fielding in defense or commercial domains
- Expertise in writing and managing system-level test plans, verification protocols, and requirements traceability
- Familiarity with MISRA C++, DO-178C, IEC 62304, ISO 26262 or similar industry standards
- Proficiency with PX4 Autopilot, including configuration, parameter tuning, and diagnostics
- Working knowledge of ROS or equivalent robotics middleware for autonomous systems
- Experience using simulation tools such as Gazebo, Unreal Engine, or Unity for mission modeling
- Understanding of cybersecurity risks related to unmanned systems, RF networks, and embedded avionics.
- Knowledge of FAA regulatory frameworks and airworthiness certification processes for UAS platforms
- Valid driver's license with a clean driving record to support offsite deployments.
- Willingness to travel up to 15% domestically within a calendar year in support of field operations, integration events, customer support and testing.
- Based at our Headquarters in San Diego, CA
- This role requires an on-site presence
- We welcome candidates who are local or open to relocating; relocation assistance is available and may be included in the offer package where appropriate.
- We offer comprehensive medical, dental, and visions plans
- 401(k) Retirement Savings Plan to invest in your long-term retirement goals
- Equity grants for new hires
- Unlimited PTO
- Extremely generous company holiday calendar, including a holiday hiatus in November, & December.
- Generous Parental Leave
- Lifestyle Spending Account
- FSA
- DCFSA
- HSA
- Hospital Indemnity insurance
- Critical Illness insurance
- Accident insurance
- Basic Life/AD&D, short-term and long-term disability insurance, 100% covered by Firestorm. Plus, the option to purchase additional life insurance for you and your family.
- Mental Health Resources: We provide free mental health resources 24/7 including therapy and more. Additional work-life services, such as free legal and financial support, are available to you as well.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer, Embedded Platform in San Diego, CA vacancy
- ...Senior Embedded Software/Firmware Engineer The position of Senior Embedded Software/Firmware Engineer entails implementing, testing, and documenting embedded software/firmware running on BMC's spaceborne communications products. The candidate must have prior experience...SeniorPermanent employmentWork at office
- ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start... ...Experience working with a variety of different processing platforms (ARM SoCs, micro-controllers, etc.) Strong...SeniorLong term contractFor contractorsImmediate start
$120k - $150k
...Senior Firmware Engineer Revelyst, is a collective of makers who design and manufacture performance gear and precision technologies. Our category... ...sports equipment. This position combines expertise in embedded firmware, FPGA development, and real-time performance optimization...SeniorWork at office$173k - $203k
...Senior NPI Firmware Engineer On-site - San Diego, California; On-site - San Francisco, California... ...PMIC integration, and battery-powered embedded systems. If you have built product firmware... .... Develop low-level drivers & platform ports: Implement and maintain device...SeniorWork at officeLocal areaRemote workFlexible hours$120.3k - $210.1k
A leading technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in San Diego, California. The ideal candidate will design algorithms using minimal memory and cycles, implement AI/ML tools, and develop validation frameworks. Qualifications...SuggestedRelocation$162.6k - $244k
A leading technology company in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The ideal candidate will collaborate with hardware and systems engineers to optimize software solutions and must have a Bachelor's degree and...Senior$127.2k - $190.8k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP Architecture and Design General... ...programming (e.g., C, C++, Python), computer architecture, or embedded systems. • 2+ years of experience in design verification...SeniorWork experience placementWork from home$145k - $220k
...Seattle, and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products....SeniorFull timeWork experience placementCasual workWork at officeRelocation package$111.3k - $166.9k
...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software... ..., develop, create, modify, and validate embedded and cloud edge software, applications,... ...software environments, including C/C++, firmware, or DSP development. Experience as bringing...SeniorWork experience placementWork from home$170k - $190k
...Senior Embedded Software Engineer – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego... ..., and validation of software on custom hardware platforms. Track Features and Releases: Maintain software configuration...SeniorWork visaFlexible hours- ...technology company in San Diego is seeking a GNSS Measurement Engine Firmware Engineer to be a key member of their innovative GNSS design... ...The ideal candidate will have over 10 years of experience in embedded software development, particularly in wireless communication...Senior
- Innoflight LLC in San Diego is looking for an Embedded Software Engineer III to develop software solutions for satellite avionics. The role requires... ...communication skills and a deep knowledge of embedded platforms. We foster an inclusive workplace where you can thrive....SeniorFlexible hours
$128.52k - $205.63k
...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of... ...detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal...SeniorFull timeWork at officeLocal areaWork visaRelocation package3 days per week$128.52k - $205.63k
Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an... ...detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal...SeniorFull timeWork at officeWork visaRelocation package3 days per week$111.3k - $166.9k
...(BU) is looking for an experienced Senior Software Engineer to contribute to the design, development... ..., and commercialization of software/firmware solutions for Cloud Edge and Data... ...preferably using GNU/LLVM tools, on embedded platforms using stop‑mode debug tools such as...SeniorWork experience placement$120.3k - $210.1k
Embedded Real Time Critical Control Firmware Engineer Description Design and implement algorithms using minimal memory and cycles with rigid real time deadlines... ...of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification...Relocation$140k - $185k
...Firestorm's Avionics Platform team builds the software... ...peripheral controllers running embedded Linux and RTOS stacks; middleware... ...comms. We're hiring a Senior Software QA Engineer to be the first deep-... ...stack-validating embedded firmware, board support packages,...SeniorPermanent employmentFull timeTemporary workLocal areaShift work$125k - $180k
...this position SeeScan is seeking an experienced Senior Software Engineer specializing in embedded Linux. You will bring your experience in embedded... ...application development on a variety of embedded hardware platforms. Compensation The salary range for this...SeniorFor contractorsCasual workRelocationVisa sponsorshipFlexible hours- ...Title: Sr. Embedded S/W Engineer: ETH PHY/MAC Layer Term: Long Term Contract/Potential Perm Location: San Diego County, CA (3 locations)/Los Angeles County, CA/Santa Clara, CA/Redmond, WA Start Date: ASAP Required: U.S. Citizen or Green Card Holder...SeniorLong term contractPermanent employmentImmediate start
- Dexcom Inc. is seeking a Sr SW Test Development Engineer in San Diego, California, to validate BLE interface for CGM transmitters and enhance... ...degree in a relevant field along with extensive experience in firmware testing. A supportive work environment is offered with growth...SeniorWork at office
$118k - $148k
...At Honeywell Aerospace, we engineer solutions for the world's most critical missions.... ...Diego location is seeking an experienced Senior Embedded Digital Engineer for new product... ...Simulink, Xilinx System Generator or Altera Platform Designer. Experience taking a design...Permanent employmentTemporary workWork experience placementFlexible hours$118k - $176k
...family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its... ...Specs, Snapchat, and other services. We’re looking for an Embedded Software Engineer to join the Operating Systems team at Specs! What you’ll...Live inWork at officeLocal area- ...Onsite Job - Embedded Software Engineer Level 3 | San Diego, California, United States Onsite Job -... ...optimize performance across embedded platforms Required Skills and Experience -... ...systems - Solid background in low-level firmware/software integration and debugging...
$165k - $200k
...Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. You will work closely with electrical engineers...Temporary workRelocation package- ...Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract opportunity in San... ...Experience integrating low-level firmware and software in complex real-time multi... ...Operating System. Experience with Xilinx platforms (Zynq, Ultrascale+, and VERSAL)....Contract workLocal areaDay shift
$110k - $130k
...Defense innovators. Here, visionary minds engineer the future of space technology through... ...together. A DAY IN THE LIFE: As an Embedded Software Engineer II – RUST , you’ll... ...C/C++ and RUST , focusing on low-level firmware, device drivers, and board-level integration...Work visaFlexible hours$125k - $150k
...Embedded Software Engineer III GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest... ...and RISC-V architectures. Build and Customize Linux Platforms: Configure Linux systems including kernel and bootloader (...Work visaFlexible hours$118k - $176k
...family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its... ...Specs, Snapchat, and other services. We're looking for an Embedded Software Engineer to join the Operating Systems team at Specs! What you'...Live inWork at officeLocal area- ...Embedded Software Engineer 3 Embedded Software Engineer 3 San Diego, CA Experience: A bachelors degree in Software Engineering, Computer Engineering, or a related field. Minimum of 5 years of relevant experience, ideally within a startup or technology company...
- ...Title: Embedded SW Engineer Department: R&D Manager: VP SW Engineering Location: San Diego FLSA Status: Exempt Job Type... ...' experience in real-time embedded software development on platforms using Real-time Operating Systems. ~2+ years' experience...Full timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer, Embedded Platform. Be the first to apply!
Related searches
- firmware engineer San Diego, CA
- platform developer San Diego, CA
- platform engineer San Diego, CA
- senior platform engineer San Diego, CA
- senior automation controls engineer San Diego, CA
- senior accounts payable San Diego, CA
- senior brand designer San Diego, CA
- senior financial advisor San Diego, CA
- senior cost analyst San Diego, CA
- senior business analyst contract San Diego, CA

