Software Systems Engineer at Space Dynamics Laboratory
Ogden, UT
$107,000–$159,000
Jun 28, 2026
Ogden, UT
Jul 21, 2026
What this job asks for AI summary
An embedded software systems engineering role supporting a U.S. Air Force training program, working directly alongside a Government team to oversee software architecture, multi-level design, and system integration for a complex system of systems. Day-to-day work centers on requirements management, technical risk assessment, secure software design review, and integration planning across multiple contractor and government stakeholders. Suited to an experienced software systems engineer with a background in containerized environments, object-oriented languages, and SysML, who holds an active Secret clearance.
Senior level · 8+ years · Ogden-Clearfield, UT · Bachelor's required · Secret clearance · Full-time
Pay in the description: $107,000–$159,000
“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
What the occupation pays Median $104,050 (middle half $81,590–$126,690). 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 (9)
The role sits at the boundary between systems/software analysis (15-1211) and software development (15-1252). The primary day-to-day work is assessing software architectures, reviewing designs, validating and tracing requirements, and providing subject-matter expertise to a Government customer — closer to systems analysis than hands-on development — hence 15-1211 as primary, with 15-1252 as the runner-up.
The clearance requirement is stated as 'Active DoW SECRET clearance or higher.' The 'DoW' phrasing appears to be a company-specific abbreviation (likely 'Department of Defense' or a program-specific term); the clearance level is Secret.
C#, C++, and Java are listed together as interchangeable options for the object-oriented language requirement ('such as C#, C++, or Java'). C# is used as the primary name with C++ and Java as alternatives.
Cameo is listed separately under both Required (as 'SysML (Cameo)') and Preferred ('Cameo experience'). It is captured once as required, reflecting the Required Qualifications section placement.
Rust appears only in the Preferred Qualifications section alongside C++, C#, and Java, so it is marked preferred.
Several preferred items (DevSecOps, FedRAMP, air-gapped environments, defense programs, API security, mission operations networks) are listed under Preferred Qualifications. Only the concrete, named tools/standards are captured; general domain experience phrases are omitted per extraction rules.
The 'containerized environments' skill is a required familiarity per the Required Qualifications section; no specific container platform (e.g., Docker, Kubernetes) is named.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): requirements management.
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.