Kelly Services logo

HIL Automation Engineer

Kelly Services

San Fransisco, CAFull-time$140–160K/yrSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$140–160K/yr
Location
San Fransisco, CA
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The Senior Firmware QA Engineer will establish hardware-side QA for a satellite communications company, building hardware-in-the-loop rigs and automating firmware regression testing. The role owns release validation and sign-off for production builds, with coverage expanding as the unmanned systems product line grows. The posting describes a full-time, onsite role in San Francisco, with Chicago as an option for an exceptional candidate.

Skills & qualifications

RequiredNice to have

Skills

Hardware-in-the-Loop TestingPython ScriptingTest AutomationTest Coverage DevelopmentLog AnalysisSEGGER J-LinkADBCross-Layer Failure IsolationRelease ValidationEmbedded Firmware TestingWireless Device TestingSatellite CommunicationsRF CommunicationsRadio CommunicationsUnmanned Systems TestingAutonomous Systems TestingCI/CD IntegrationHardware Test AutomationPublic SafetyDefense

Qualifications

5+ Years QA or Test Engineering

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Match
Paid Time Off

Full job description

$140000 - $160000

This fast-growing satellite communications company is hiring a Senior Firmware QA Engineer for a full-time, onsite role in San Francisco, with Chicago as an option for an exceptional candidate. They build satellite-connected hardware and software that keep teams in touch where normal comms fail, and you'll test it all on real devices using hardware-in-the-loop rigs and Python automation.

You'll be the first dedicated QA engineer on the hardware side, so you get to define how firmware quality works here instead of inheriting someone else's process. Right now embedded engineers lose weeks to manual regression, and you'll be the one who gives that time back by building HIL rigs and automating the suites from scratch. You'll also own the release gate, which means you decide whether a build ships to customers like helicopter paramedics, firefighters, and defense teams. As the company's unmanned systems product line grows, your coverage grows with it, and the path from here can lead to running QA, going deeper into test infrastructure, or moving into customer-facing deployment work.

Required Skills & Experience

  • 5+ years in QA or test engineering on physical hardware products

  • Direct, hands-on experience building and running hardware-in-the-loop (HIL) test setups

  • Strong Python scripting for test automation

  • Track record of building test coverage and automation from scratch

  • Experience capturing and analyzing logs from debug probes and device interfaces such as SEGGER J-Link and ADB

  • Ability to isolate failures that span firmware, radio, and application layers

  • Experience owning release validation or sign-off on production builds

Desired Skills & Experience

  • Background testing embedded firmware for connected or wireless devices

  • Experience with satellite, RF, or other radio communications systems

  • Testing experience on unmanned or autonomous systems

  • Familiarity with CI/CD integration for hardware test automation

  • Experience supporting public safety or defense customers

What You Will Be Doing

Tech Breakdown

  • 40% Hardware-in-the-Loop Test Rigs

  • 35% Python Test Automation

  • 25% Debug Tools & Log Analysis (SEGGER J-Link, ADB)

Daily Responsibilities

  • 75% Hands On (rig builds, automation, debugging)

  • 15% Release Validation & QA Process Ownership

  • 10% Team Collaboration

The Offer

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance

  • 401(k)

  • Paid Time Off and Company Holidays

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP’s Employment Accommodation policy. Applicants need to make their needs known in advance.

How this job compares

Set against the 189 open QA Engineer jobs on Olive Jobs, counted November 6, 2026.

Pay
  • This posting$140–160K/yr
  • California median$112–170K/yr21 salary ranges
  • US median$90–126K/yr121 salary ranges

This range's midpoint, $150K, is close to the California median midpoint ($150K) — in the middle half of QA Engineer salary ranges in California.

Openings
Olive Jobs lists 37 open QA Engineer jobs in California and 189 across the US. 6% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 5 years of experience; QA Engineer postings that state a minimum ask for 5 years at the median (162 postings).
Education
98 of the 189 open QA Engineer jobs (52%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 6, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.