
| Location | CO |
Position Overview
Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software solutions critical to system performance.
The selected candidate will work in a collaborative, closed-area environment supporting high-performance defense systems across land, sea, air, space, and cyberspace domains.
Key Responsibilities
Basic Qualifications
OR 3+ years (MS)
OR 1+ year (PhD)
Preferred Qualifications
Advanced degree in Mathematics, Physics, or Computer Science
Strong background in math and physics
Experience with battle management or fire control systems
Containerization experience (Docker, Kubernetes)
CI/CD pipeline experience
MBSE (Model-Based Systems Engineering) environment experience
Behavior Driven Development (BDD) using Gherkin/Cucumber
Automated software requirements testing
Static & Dynamic Code Analysis Tools:
Coverity
Fortify
SonarQube
Software configuration & change management tools:
Jira
GitHub / GitLab
Jenkins
Atlassian tool suite
Work Environment
Position Overview
Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software solutions critical to system performance.
The selected candidate will work in a collaborative, closed-area environment supporting high-performance defense systems across land, sea, air, space, and cyberspace domains.
Key Responsibilities
Develop novel C++ applications for advanced system capabilities
Design and implement mathematics- and physics-intensive algorithms
Support software requirements analysis and test case reviews
Collaborate with cross-functional engineering teams
Contribute to system performance optimization
Participate in code reviews and software quality processes
Support automated testing and validation efforts
Basic Qualifications
Bachelor's degree in STEM field
5+ years experience (BS)
OR 3+ years (MS)
OR 1+ year (PhD)
Active, in-scope DoD Secret clearance (required to start)
Strong recent experience developing software in C++
Experience developing new/novel C++ applications
MATLAB and/or Python experience
Unix/Linux operating system experience
Ability to work onsite in a closed-area environment
Preferred Qualifications
Advanced degree in Mathematics, Physics, or Computer Science
Strong background in math and physics
Experience with battle management or fire control systems
Containerization experience (Docker, Kubernetes)
CI/CD pipeline experience
MBSE (Model-Based Systems Engineering) environment experience
Behavior Driven Development (BDD) using Gherkin/Cucumber
Automated software requirements testing
Static & Dynamic Code Analysis Tools:
Coverity
Fortify
SonarQube
Software configuration & change management tools:
Jira
GitHub / GitLab
Jenkins
Atlassian tool suite
Work Environment
Onsite only (no telework)
Closed-area secure facility
Collaborative engineering environment
Defense and missile systems focus





