CareerPlanSign in

Senior QA Engineer, Firmware and Hardware in the Loop

San Francisco, CA, Chicago, IL💼 Full-time💰 $150,000–$150,000🗓 2026-09-20 → 2026-09-25

Core

Own end-to-end quality for firmware running on satellite hardware, designing hardware-in-the-loop test rigs and automating regression suites to replace manual testing cycles.

Role type

Senior individual contributor firmware QA engineer (hardware-in-the-loop)

Builds

Automated test suites and hardware-in-the-loop test rigs for satellite firmware

Domain

Embedded systems, satellite communications, hardware-in-the-loop testing

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Python scripting, hardware-in-the-loop testing, embedded debug tooling (JTAG, SWD, ADB), log correlation, test strategy definition, release validation, CI/CD pipeline integration

Preferred skills

Unmanned systems testing (iron birds, flight simulation), drone/robotics/autonomous vehicle background, satellite communications/LoRa/mesh networking, mission-critical software development, defense/emergency response experience, ATAK knowledge

Technologies

Python, SEGGER J-Link, ADB, JTAG, SWD probes

Responsibilities

Design and maintain hardware-in-the-loop test rigs, write automation scripts to drive test execution and capture logs, correlate logs across debug probes and device interfaces, define and own release validation gates, partner with firmware and electrical engineering teams on testability, build tooling to scale the QA function

Seniority

Senior, hands-on IC

Sourced via dover · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.