Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer, Embedded Platform

$132k - $178k

Firestorm

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
Minimum Qualifications
  • 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.
Preferred Qualifications
  • 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
Additional Requirements
  • 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.
Work Environment
  • 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.
This position typically operates in a standard office setting and manufacturing environment. This role requires use of standard office equipment and may involve exposure to loud noise, heat, cold, dust, or chemicals (with PPE). This is a fast-paced work environment and requires cross departmental collaboration with independent and team-based responsibilities. The physical demands described here are representative of those that must be met to successfully perform the essential functions of the job. Ability to sit, stand, bend, reach, climb, and move about regularly throughout the day. Must have manual dexterity to operate standard office equipment. Must be physically capable of tolerating loud noise, heat, cold, dust, or chemicals (with PPE).

Compensation

U.S. Range: $132,000 - $178,000

The posted salary range reflects an estimate based on a variety of compensation factors, including but not limited to relevant experience, education, certifications, specialized skills, geographic location, and business needs. Actual compensation may vary, and this range is subject to change as our compensation structure or market conditions evolve.

Benefits & Perks

Our culture fosters collaboration, respect, and trust, empowering passionate people to do their best work. We offer a competitive salary, comprehensive benefits, and opportunities for career growth. In addition to an opportunity to take part in an innovative, collaborative and fast-growing business with a highly motivated and skilled team, we also take pride in taking care of our employees. Here are just a few ways that we show our appreciation:
  • 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.

Export Control Compliance

To conform to U.S. government export control regulations, including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR), you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or otherwise eligible to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce.

Equal Opportunity Statement

Firestorm is an equal opportunity employer, committed to creating a diverse and inclusive workplace, and upholding equitable hiring practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic under federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process.

Firestorm is committed to fostering an inclusive and accessible work environment. If you require accommodations or assistance during the application process, please don't hesitate to reach out to us at View email address on click.appcast.io so we can provide the support you need.
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... 
    Senior
    Permanent employment
    Work at office

    BLUEMARBLE COMMUNICATIONS, INC.

    San Diego, CA
    3 days ago
  •  ...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... 
    Senior
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    5 days ago
  • $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... 
    Senior
    Work at office

    Foresight Sports

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Diego, CA
    13 days ago
  • $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... 
    Suggested
    Relocation

    Apple Inc.

    San Diego, CA
    21 hours ago
  • $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

    Qualcomm

    San Diego, CA
    4 days ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $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.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    San Diego, CA
    21 hours ago
  • $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... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    8 days ago
  •  ...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

    Apple Inc.

    San Diego, CA
    3 days ago
  • 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.... 
    Senior
    Flexible hours

    Innoflight LLC

    San Diego, CA
    21 hours ago
  • $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... 
    Senior
    Full time
    Work at office
    Local area
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Work visa
    Relocation package
    3 days per week

    Philips Iberica SAU

    San Diego, CA
    3 days ago
  • $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... 
    Senior
    Work experience placement

    Qualcomm

    San Diego, CA
    3 days ago
  • $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

    Apple Inc.

    San Diego, CA
    21 hours ago
  • $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,... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area
    Shift work

    Firestorm

    San Diego, CA
    2 days ago
  • $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... 
    Senior
    For contractors
    Casual work
    Relocation
    Visa sponsorship
    Flexible hours

    SeeScan

    San Diego, CA
    21 hours ago
  •  ...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... 
    Senior
    Long term contract
    Permanent employment
    Immediate start

    A2e Technologies

    San Diego, CA
    1 day ago
  • 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... 
    Senior
    Work at office

    Dexcom Inc.

    San Diego, CA
    21 hours ago
  • $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 employment
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell Aerospace

    San Diego, CA
    4 days ago
  • $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 in
    Work at office
    Local area

    Snap

    San Diego, CA
    2 days ago
  •  ...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... 

    Indotronix International Corporation

    San Diego, CA
    3 days ago
  • $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 work
    Relocation package

    Zoox

    San Diego, CA
    1 day ago
  •  ...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 work
    Local area
    Day shift

    Chipton-Ross

    San Diego, CA
    2 days ago
  • $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 visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    3 days ago
  • $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 visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    21 hours ago
  • $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 in
    Work at office
    Local area

    Snapchat

    San Diego, CA
    2 days ago
  •  ...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... 

    ESR Healthcare

    San Diego, CA
    2 days ago
  •  ...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 time
    Work experience placement
    Work at office

    Nextivity

    San Diego, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer, Embedded Platform. Be the first to apply!