Unspecified, SCremote

Salary
$98,400–$164,000from the description
Posted
Jun 30, 2026
Location
Unspecified, SC
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role sits within a nuclear instrumentation and controls software team, focused on building and maintaining internal engineering tools — primarily automated testing applications, hardware-in-the-loop (HIL) test frameworks, and communications simulators for embedded systems. Day-to-day work involves Python-based tooling, GUI development, and interfacing with embedded C code, suited to a software engineer with a strong background in embedded test automation.

Senior level · 5+ years · Remote · Bachelor's required · Full-time

Must have (4)
Python · 5+ yrsTkinter · 2+ yrsC · 2+ yrsHIL testing · 3+ yrs
Nice to have (6)
pytest or UnittestpySerial, Pymodbus or PeripherypandasPygubuJenkins, Gitlab Ci or Azure DevOpsCI/CD

“or” means any one of them counts — you don't need all of them.

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 280 people nationally plausibly meet what this posting asks for (software quality assurance analysts and testers). range 170–420

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
HIL testing3%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $106,594 (middle half $82,076–$136,109). This posting is about at that midpoint.

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 a genuine hybrid of test/QA engineering and software tool development for embedded systems. The primary emphasis on designing and executing tests, HIL environments, and test automation frameworks led to 15-1253 (Software QA Analysts and Testers), but the significant tool-building and GUI application development work makes 15-1252 (Software Developers) a close runner-up.

The posting is tagged '#LI-Remote' and states 'This is a remote position', but also specifies a preferred headquarters location in Wilmington, NC with an expectation that candidates in NC/SC/VA come onsite one week per month. Remote is set to true per the explicit remote designation, with Wilmington, NC as the primary CBSA.

The role requires access to U.S. export-controlled information; final offers are contingent on obtaining authorization from the U.S. Government. This is not a formal security clearance gate, so the clearance requirement is set to None.

The posted salary range of $98,400–$164,000 may be adjusted upward by a geographic differential of 110%, 120%, or 130% depending on location, per the posting.

GUI experience is required with 2+ years; Tkinter is the named tool but the JD explicitly accepts 'other GUI experience' — however, no specific alternatives are named, so Tkinter is listed as the primary with no alternatives populated (the substitution is open-ended).

All items under 'Desired Qualifications' — including safety-critical standards familiarity, Python hardware libraries, Pygubu, pytest/unittest, CI/CD tools, and requirements management tools — are listed as preferred, not required.

This posting reads as a fully-remote role, so it was scored against the national candidate pool rather than a single metro.

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.

Apply

Apply on employer site ↗