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

Senior Software QA Engineer, Avionics Platform

$140k - $185k

Decisive Point

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’s Avionics Platform team builds the software platform that flies our vehicles: flight computers and peripheral controllers running embedded Linux and RTOS stacks; middleware and Linux services; low‑level drivers and HALs; and the critical interfaces that connect autonomy, payloads, and comms.

We’re hiring a Senior Software QA Engineer to be the first deep‑testing line for this avionics stack—validating embedded firmware, board support packages, device drivers, and safety‑critical data paths long before Flight Test. You’ll blend expert exploratory/system testing with targeted automation across HIL/SIL rigs, exercising real buses (CAN/CAN‑FD, UART, SPI, I²C, Ethernet) and stressing links (MAVLink, Tactical Data Links, etc.) under real‑world fault conditions.

You’ll partner closely with avionics, autonomy, radio, and payload engineers to harden reliability where it matters most: on the aircraft. This is a full‑time, onsite role at our San Diego HQ. Expect meaningful hands‑on time with benches, flight computers, power systems, radios, and sensors to validate end‑to‑end flight workflows.

What You’ll Do
  • Own system test for avionics (embedded Linux + RTOS targets), providing fast, actionable feedback on functional defects, timing issues, and regressions that impact flight safety and operator trust.
  • Plan and execute risk‑based strategies: feature/bring‑up test plans, exploratory charters, protocol‑level regression suites, acceptance criteria, and release sign‑off gates ahead of Flight Test.
  • Build and maintain automation for HIL/SIL:
    • SIL: host‑based unit/integration tests for drivers and middleware (e.g., gtest/pytest), simulation of sensors/buses, fault‑injection hooks.
    • HIL: Python‑driven benches to exercise serial/CAN/Ethernet I/O, sensor emulators, and power‑cycle/bootloader/OTA flows; automate log capture and golden‑trace diffs.
    • Stand up reproducible rigs: power supplies/electronic loads, CAN analyzers, logic analyzers, GNSS/sensor simulators, programmable RF links; script scenario playback and telemetry injection.
    • Validate robustness under degraded conditions: jitter, clock drift, packet loss/duplication, bus contention, brownouts, hot‑plug, and watchdog resets; verify safe behavior and recovery paths.
    • Instrument and diagnose: collect structured logs/metrics; create packet and log scrapers; use Wireshark, logic‑analyzer traces, and serial/TCP/UDP sniffers to isolate timing and state issues quickly.
    • Own defect triage: minimize and reproduce; file high‑signal reports with traces, steps, suspected root cause; track to closure with responsible engineers.
    • Shift‑left quality with the team: review code/IDLs from a testability lens, encourage dependency hygiene, feature flags, determinism controls, and golden datasets.
    • Integrate into CI/CD (GitLab/Jenkins): hardware runners for on‑bench smoke, protocol/regression gates, and per‑target artifact validation (e.g., .bin/.hex, DFU, OTA).
    • Contribute to safety, security, and reliability hardening aligned to MIL‑STD/DO guidance (negative testing, fuzzing on parsers, permission audits, fail‑safe defaults, persistent‑state hygiene).
    • Produce crisp test docs (plans, procedures, bench/bring‑up checklists) and mentor engineers on embedded QA techniques and automation patterns.
Qualifications
  • Bachelor’s degree in Robotics, Computer Science, Engineering, or related field.
  • 5+ years professional QA/SDET experience, including automation for embedded/real‑time or safety‑critical systems.
  • Hands‑on testing for embedded Linux and / or RTOS (e.g., NuttX, FreeRTOS, PX4) and driver/HAL layers across UART/SPI/I²C/CAN‑FD/Ethernet.
  • Practical experience building automated tests with Python (pytest/Robot or equivalent) controlling benches over serial/CAN/Ethernet; comfort with C/C++ artifacts and host‑based unit tests (gtest).
  • Comfortable validating networked real‑time systems (MAVLink, DDS, WebSockets), async I/O, and telemetry flows under constrained or lossy links.
  • Proficient with Linux and Windows test environments, CLI tooling, scripting (Python/Bash/PowerShell), and Git.
  • Experience integrating test suites into CI/CD (GitLab CI/Jenkins/GitHub Actions) and working with firmware packaging/bootloaders/OTA.
  • Strong exploratory testing, defect isolation, and written communication—able to translate flight and bring‑up workflows into crisp, testable scenarios.
  • U.S. Citizenship and ability to obtain and maintain a U.S. Government security clearance.
Preferred Qualifications
  • Deep experience with HIL/SIL design (sensor and bus emulation, fault injection, golden‑trace comparison) and data‑driven test design.
  • Experience with PX4/ArduPilot middleware, uORB/parameters, and flight‑control logging; familiarity with QGroundControl mission/telemetry workflows.
  • Protocol/domain knowledge: MAVLink, STANAG 4586, Cursor‑on‑Target, DDS/RTPS, CAN diagnostics.
  • Comfort with radios, GNSS, IMUs, payload interfaces, and lab bring‑up; basic electronics (oscilloscope/logic analyzer/JTAG) a plus.
  • Performance/reliability testing: stress/soak/latency, boot‑time and watchdog behavior, power‑interrupt/EMI considerations; awareness of DO‑178C/DO‑160/MIL‑STD‑810/461 practices.
  • Experience with Yocto/Buildroot, containerized benches (Docker/Podman), and artifact reproducibility.
  • Test management/reporting (e.g., TestRail/Jira) and metrics for release readiness.
Work Environment
  • Onsite at San Diego HQ with frequent hands‑on work at benches and labs; tight collaboration with avionics, autonomy, payload, manufacturing, and Flight Test.
  • Occasional local field/range support for pre‑flight validation; some travel (< 20%).
  • Fast‑paced, iterative development with tight feedback loops; you’ll help harden reliability before software reaches Flight Test.
  • Ability to lift/move lab kits (~25 lbs) occasionally and follow lab/range safety procedures.
Compensation

US Salary Range: $140,000 – $185,000 USD.

Benefits & Perks
  • Comprehensive medical, dental, and vision plans.
  • 401(k) Retirement Savings Plan.
  • Unlimited PTO.
  • Generous company holiday calendar, including a holiday hiatus in December.
  • Generous parental leave.
  • FSA.
  • HSA.
  • Hospital indemnity insurance.
  • Critical illness insurance.
  • Accident insurance.
  • Basic life/AD&D, short‑term and long‑term disability insurance, 100% covered by Firestorm. Option to purchase additional life insurance for you and your family.
  • Mental health resources: We provide free mental health resources 24/7 including therapy.
  • Additional work‑life services, such as free legal and financial support.
ITAR Compliance

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) 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.

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 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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software QA Engineer, Avionics Platform in San Diego, CA vacancy
  •  ...Decisive Point is seeking a Senior Software QA Engineer to join their San Diego team. The role involves validating the avionics stack through system testing and automation, focusing on safety-critical interfaces. Candidates should possess a Bachelor's degree and have over... 
    Senior
    Software
    Full time

    Decisive Point

    San Diego, CA
    1 day ago
  •  ...Systems is seeking a Principal FPGA Design Engineer to support the Common Products Circuit...  ...verify HDL to manage I/O devices on embedded avionics computers, collaborating with product architects, electrical designers, software and systems engineers to define HW/SW interfaces... 
    Senior
    Software

    Northrop Grumman

    San Diego, CA
    4 days ago
  •  ...Innoflight in San Diego seeks a Senior Embedded Software Engineer – Rust to design cyber secure embedded software for satellite avionics and payload data processing. You will work with Systems, Hardware, and FPGA teams to deliver secure, rugged Low-SWaP solutions for... 
    Senior
    Software

    Rustify

    San Diego, CA
    3 days ago
  •  ...CoStar Group is seeking a Senior Software Engineer in San Diego to drive full‑lifecycle development of data‑intensive Real Estate Analytics products. You will own features from coding through deployment, collaborating with product, design and leadership to shape scalable... 
    Senior
    Software
    Remote work

    CoStar Group

    San Diego, CA
    5 days ago
  •  ...operate features and services within a cloud-native data platform. Collaborate with senior engineers to ensure reliability, scalability, and operability...  ...automation and tooling. Requirements: Requires 5+ years of software development experience (or advanced degree) with hands... 
    Senior
    Software
    Flexible hours

    Auth21

    San Diego, CA
    3 days ago
  •  ...Qualcomm Technologies, Inc. in San Diego, CA, seeks a Senior SoC Debug Engineer to lead bring up, debug, and failure analysis across pre-Si and...  ...collaborate with architects, designers, verification, and software teams to isolate issues and improve product quality and... 
    Senior
    Software

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...Epsilon C5I, part of Epsilon Systems Solutions, Inc., seeks a Senior Software Engineer II in San Diego, CA to design, develop, and integrate software for complex command and control systems. The role operates within an AGILE, DevSecOps framework and involves cross-functional... 
    Senior
    Software

    Epsilon Systems

    San Diego, CA
    4 days ago
  •  ...MediaTek Research Lab Inc. in San Diego seeks a senior software engineer to bring up new platform boards and verify major functions independently. You will handle regular software releases and coordinate with customers and internal teams to drive timely resolutions,... 
    Senior
    Software

    MediaTek

    San Diego, CA
    4 days ago
  • $208.85k - $271.52k

     ...Select how often (in days) to receive an alert: Senior Staff Software Engineer, AI Platforms Location: San Diego, CA, US pSemi Corporation is a Murata company driving semiconductor integration. pSemi builds on Peregrine Semiconductor’s 30-year legacy of technology... 
    Senior
    Software
    Work at office
    Local area

    Murata Manufacturing Co., Ltd.

    San Diego, CA
    15 hours ago
  •  ...Qualcomm Technologies, Inc. seeks an experienced Senior Staff / Manager, DevOps Engineering to lead and scale DevOps capabilities across the organization...  ..., leadership, and collaboration across firmware and software teams, with focus on server firmware/software ecosystems... 
    Senior
    Software

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...Faro Health is hiring a senior software engineer focused on delivering scalable SaaS features for our AI-powered clinical trial platform. You will own the end-to-end feature lifecycle, contribute to system architecture, and promote best practices across a fast-moving,... 
    Senior
    Software

    Faro-Health-Inc.

    San Diego, CA
    4 days ago
  •  ...Grumman Aeronautics Systems seeks a Sr. Principal Subsystems Engineer to join our Avionics Integration Organization in Rancho Bernardo, CA. The role...  ...of aviation subsystems and related hardware and software. The candidate will lead lab integration, develop test procedures... 
    Senior
    Software

    Northrop Grumman

    San Diego, CA
    1 day ago
  • $132k - $178k

     ...experienced and driven Firmware Engineer who has a specialized focus in embedded platforms. In this role, you will support...  ...integration, and deployment of avionics and embedded systems for our next...  ...and optimize low‑level embedded software in C++, advancing firmware on avionics... 
    Senior
    Software
    Permanent employment
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package

    Firestorm

    San Diego, CA
    1 day ago
  • $149.8k - $262.2k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...reinvention. Our ServiceNow AI platform brings together any AI, any data, and...  ...About the team: We are seeking a Senior Staff Software Engineer (IC5 Level) to join our Data... 
    Senior
    Software
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Diego, CA
    15 hours ago
  •  ...Apple is seeking a Software Engineer to join the Universal Media Engineering team. You will design, build, and operate scalable backend services...  ...app and tvOS, with a focus on AI-powered workflows and data platforms. You’ll collaborate across product, design, and operations... 
    Senior
    Software

    Apple

    San Diego, CA
    5 days ago
  • $281.6k - $422.4k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group...  ...and execution-focused Senior Director of Engineering to lead AI for Snapdragon Compute platforms. This leader will define and drive Qualcomm's Compute AI software strategy across Snapdragon-powered... 
    Senior
    Software
    Temporary work
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    15 hours ago
  •  ...military base, Ditto’s peer-to-peer sync engine ensures devices stay connected and data...  ...radically decrease the time‑to‑value of our software by integrating it directly into the user...  ...this role). 5+ years of experience in platform engineering, DevOps, site reliability... 
    Senior
    Software
    Fixed term contract
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Ditto

    San Diego, CA
    3 days ago
  •  ...Senior Director Of Engineering Ai For Snapdragon Compute PlatformsQualcomm is seeking a visionary and execution...  ...Engineering to lead AI for Snapdragon Compute platforms. This leader will define and drive Qualcomm's Compute AI software strategy across Snapdragon-powered... 
    Senior
    Software
    Temporary work
    Work experience placement

    Qualcomm

    San Diego, CA
    1 day ago
  • $170k - $180k

     ...Senior Software Quality Engineer San Diego, CA | Full-Time A fast-growing medical device company in San Diego is hiring a Senior Software Quality Engineer . This is their first dedicated software quality hire, an autonomous role building the function from the... 
    Senior
    Software
    Full time
    Local area

    BioTalent

    San Diego, CA
    4 days ago
  • $208.85k - $271.52k

     ...to make electronics for the connected world smaller, thinner, faster and better.   Job Summary   As a Senior Staff Software Engineer focused on AI platforms, you will provide end-to-end technical leadership for the software systems that enable AI-assisted RFIC... 
    Senior
    Software
    Work at office
    Local area

    Murata America

    San Diego, CA
    more than 2 months ago
  • $185.23k - $277.85k

     ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon...  ...Shield AI is seeking a Senior Manager of Mechanical Engineering to build and lead the team responsible...  ...EWIS elements of ground and flight avionics on the X-BAT program Take ownership... 
    Senior
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Immediate start
    Worldwide

    Shield AI

    San Diego, CA
    15 hours ago
  • $177.3k - $265.9k

     ...name synonymous with entertainment excellence and creativity.Ready to level up your career? Join PlayStation as a Senior Software Engineer focused on Platform Data Reliability and Automation and help drive innovation at the forefront of interactive entertainment. You’ll... 
    Senior
    Software
    Permanent employment
    Worldwide

    Sony Interactive Entertainment America

    San Diego, CA
    3 days ago
  • $185.23k - $277.85k

     ...products include Hivemind autonomy software and V-BAT and X-BAT aircraft...  ...Shield AI is seeking an engineering manager of Mechanical Design...  ...-generation autonomous UAV platform. In this high-ownership,...  ...solutions for flight critical avionics systems, including packaging... 
    Senior
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Worldwide

    Shield

    San Diego, CA
    15 hours ago
  •  ...AI in San Diego seeks an Electrical Engineer to own the design, integration and troubleshooting of flight-critical avionics for the V-BAT platform, applying a strong foundation in power...  ...-functional teams across Mechanical, Software, Production and Supply Chain, mentor... 
    Senior
    Software

    Shield AI

    San Diego, CA
    4 days ago
  •  ...ServiceNow is seeking a Senior Staff Software Engineer for the Data Platform to design, build, and operate cloud-native platform components and services. You will lead projects, translate requirements into solid technical designs, and collaborate with senior engineers... 
    Senior
    Software

    Devopsroles

    San Diego, CA
    4 days ago
  • $170k - $190k

     ...Here, visionary minds engineer the future of space technology...  ...solutions. From software-defined radios to...  ...cryptographic systems and avionics, everything we build...  ...About the Role As a Senior Embedded Software...  ...software on custom hardware platforms. Track Features and... 
    Senior
    Software
    Work visa
    Flexible hours

    Rustify

    San Diego, CA
    3 days ago
  •  ...Reliable Robotics is seeking a Sr Electrical Design Engineer to lead hardware development for airborne and test platforms. You will design, analyze, document, test, and...  ..., collaborating with electrical, mechanical, software, manufacturing and test engineers. The role... 
    Senior
    Software

    Reliable Robotics Corporation

    San Diego, CA
    1 day ago
  • $158k - $210k

     ...Here, visionary minds engineer the future of space technology...  ...solutions. From software-defined radios to...  ...cryptographic systems and avionics, everything we build...  ...DAY IN THE LIFE: As a Senior Embedded Software Engineer...  ...aerospace hardware platforms.Implements Real-Time Solutions... 
    Senior
    Software
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    3 days ago
  • $170k - $190k

     ...Senior Embedded Software Engineer – RUSTGROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights...  ...-edge cryptographic systems and avionics, everything we build powers the next...  ...validation of software on custom hardware platforms.Track Features and Releases:... 
    Senior
    Software
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    15 hours ago
  •  ...Qualcomm is seeking a Software Engineer in San Diego to design, develop, and validate embedded and cloud edge software, working with hardware...  ...on system-level solutions. The role emphasizes Linux platform enablement, image generation, packaging, integration, and CI... 
    Senior
    Software

    Qualcomm

    San Diego, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software QA Engineer, Avionics Platform. Be the first to apply!