Northrop Grumman · Warner Robins, GA

Salary
$114,900–$172,300from the description
Posted
Jul 13, 2026
Location
Warner Robins, GA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A dual-role position combining hands-on software engineering with team management, based in Warner Robins, GA. The technical side involves developing, modifying, and maintaining software across the full development lifecycle — requirements through formal testing — for defense programs such as aircraft self-protection systems, radar, and avionics. The people-management side covers leading a small software engineering team, conducting performance reviews, and supporting career development. Suits an experienced C/C++ or Ada developer ready to step into a leadership role.

Senior level · 5+ years · Warner Robins, GA · Bachelor's required · Secret clearance · Full-time

Advertised as Mid, but the requirements read as Senior.

Must have (1)
C++ or Ada
Nice to have (3)
JIRABitbucketGit

“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

What the occupation pays Median $160,841 (middle half $127,963–$194,607). 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 (8)

This is an explicitly dual-role position: roughly half the responsibilities are hands-on software development (C/C++/Ada, full SDLC, integration/testing) and half are people management (performance reviews, career development, staffing). 11-3021 is chosen as the primary SOC because the posting frames people leadership as a co-equal pillar and the title is 'Software Engineering Manager 1'; 15-1252 is the close runner-up given the substantial IC technical duties.

The title 'Software Engineering Manager 1' uses a numeric level suffix. Northrop Grumman's '1' typically denotes the first/entry level of the manager ladder (a small-team manager), which maps to a Senior-band scope — not Staff or Principal. The level advertised in the title is set to Mid to reflect the '1' numeric level in the title.

Clearance: the JD states 'Able to obtain and maintain a Secret clearance' as a basic qualification (not an active clearance required at start), and the header confirms 'CLEARANCE REQUIRED FOR START: No'. However, the clearance requirement is set to Secret because the ability to obtain one is a hard gate for employment.

The C/C++ and Ada requirement is stated as 'C/C++ and/or Ada' — these are listed as interchangeable options satisfying a single proficiency gate, so C++ is the primary skill with Ada as an alternative. Ada also appears separately under Preferred Qualifications as a standalone preferred skill.

JIRA, Bitbucket, and Smart Git (Git) appear only under Preferred Qualifications.

The 'software lifecycle' skill captures the hard-gated requirement for proficiency across the full formal software lifecycle (requirements through formal testing); no specific named tool is cited for this gate beyond the process itself — it is retained because the JD explicitly gates on it as a distinct competency.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): software lifecycle.

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.

Apply

Apply on employer site ↗