Software Engineering Lead at BAE Systems
Huntsville, AL
$132,962–$226,035from the description
Jul 28, 2026
Huntsville, AL
Jul 29, 2026
What this job asks for AI summary
A Software Engineering Lead role at BAE Systems' electronic warfare business, responsible for guiding an Agile software team through design and development of countermeasure and threat-detection systems. The position carries significant program management duties — earned value management, scheduling, bid and proposal support — alongside technical architecture leadership. It suits an experienced software engineer with a background in defense programs and project execution.
Senior level · 6+ years · Bachelor's required · Secret clearance · Full-time
“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.
Why we read it this way (9)
No work location is specified in the posting — the CBSA and state fields have been left blank. BAE Systems CEMA is headquartered in Nashua, NH, but this cannot be confirmed from the posting text alone.
The title 'Software Engineering Lead' carries no explicit seniority level word, so advertised seniority is Unspecified; the 6-year overall / 3-year architecture requirement and team-lead scope support a Senior classification.
This role sits between a hands-on technical lead (15-1252) and a people/program manager (11-3021). The posting emphasizes Agile engineering, architecture, and design reviews as primary duties, with program management (EVMS, scheduling, proposals) as a significant secondary responsibility — 15-1252 was chosen as primary.
EVMS and CAM (Control Account Manager) experience are listed as hard requirements in the Required section, which is unusual for a software engineering role; candidates without defense program management exposure may be screened out.
Docker and Kubernetes appear together as a single parenthetical example under Preferred; Docker is listed as the primary skill with Kubernetes as an alternative since the posting treats them interchangeably in that context.
A Secret clearance eligibility is required ('must be eligible to obtain'); a current DoD clearance is listed only as preferred.
EO/IR domain knowledge and schedule tooling experience appear only under Preferred.
Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): software architecture.
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.