Staff Software Engineer, Test Software
FormEnergy · Berkeley, CA
$147,959–$194,218
Jul 13, 2026
Berkeley, CA
Jul 21, 2026
What this job asks for AI summary
This role centers on building and leading a unified software platform for Hardware-in-the-Loop and Software-in-the-Loop testing of iron-air battery systems. Day-to-day work spans architectural design, device driver development, user interface creation, and scaling cloud infrastructure for battery simulations, with close collaboration across electrical, firmware, and software engineering teams. It suits an experienced software engineer comfortable working at the boundary of hardware and software systems.
Staff level · 7+ years · Pittsburgh, PA · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 15 people in the Pittsburgh, PA area plausibly meet what this posting asks for (software developers). range 7–30
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $127,238 (middle half $97,661–$159,195).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (7)
The role is titled 'Staff Software Engineer, Test Software' and explicitly calls for leading the development of a HIL/SIL test platform — it is primarily a software development role (architecting platforms, writing device drivers, building UIs, scaling cloud infra) that happens to live in a test context. 15-1252 Software Developers is the best fit; 15-1253 QA/Test is the runner-up given the test-platform framing.
Location is listed as #LI-Onsite. Form Energy's manufacturing facility is in Weirton, WV; the company is headquartered in Pittsburgh, PA. The CBSA is reported as Pittsburgh, PA (38300) as the nearest major metro, but the actual work site may be the WV facility — the posting does not specify a city.
The degree requirement lists 'Computer Science, Computer Engineering, Electrical Engineering, or equivalent' — because equivalent experience is explicitly accepted, the degree requirement is set to None.
Embedded communication protocols (CAN, SPI, UART) appear under the 'What you'll bring' requirements section but are qualified with 'Familiarity with' — a softer gate than the firm language used for Python and HIL/SIL experience, so they are marked as preferred.
Cloud infrastructure scaling is mentioned as a responsibility ('Scale the SIL cloud infrastructure') rather than a stated candidate requirement, so it is marked preferred.
No compensation figures are disclosed in the posting.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): object-oriented design.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.