Software Safety Engineer
SAIC · Huntsville, AL
—
Jul 21, 2026
Huntsville, AL
Jul 22, 2026
What this job asks for AI summary
A remote role supporting a defense contractor's Precision Fires program, focused on software safety engineering for advanced weapons systems. Day-to-day work involves conducting hazard analyses, developing software safety requirements and safety cases, performing studies such as FMEA and Fault Tree Analysis, and maintaining hazard tracking documentation. Suits a STEM graduate with C++ coding experience who can communicate technical findings clearly to both internal and external stakeholders.
Mid level · Remote · Secret clearance · Full-time
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
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
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 (8)
This role is primarily a Software Safety Engineering position — the day-to-day work centers on hazard analysis, safety case development, and safety requirements for defense/weapons systems, with C++ coding listed as a required skill. The SOC classification is a judgement call; 15-1252 (Software Developers) was chosen because the role involves software safety requirements and coding, but 15-1299 (Computer Occupations, All Other) is a reasonable alternative given the specialized safety-engineering focus.
The degree requirement is effectively None: the posting accepts 6 years of additional experience in lieu of a Bachelor's degree in a STEM field.
Clearance: the posting requires the ability to obtain a Secret clearance (not an active clearance), along with US Citizenship. Marked as Secret per the gating language.
The safety analysis methods (PHA, FMEA, Fault Tree Analysis) are described as responsibilities the candidate will 'conduct/facilitate,' and are central to the role's scope. They are treated as required competencies consistent with the overall job duties, even though they appear in the job description narrative rather than a discrete 'Required Skills' bullet.
No compensation range is stated in the posting.
The role is listed as remote but supports the Huntsville, AL team; the CBSA reflects the team's home location.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): Fault Tree Analysis.
Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
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.