Software Engineer
Listed on 2026-02-16
-
Software Development
Software Engineer
Overview
RELOCATION ASSISTANCE:
No relocation assistance available. CLEARANCE TYPE:
Secret. TRAVEL:
Yes, 10% of the time.
Northrop Grumman Space Systems—Missile Defense Integration seeks a Principal Engineer Software – BM/SRM (25-582) to join a team of diverse professionals. Based in Huntsville, AL, the role supports the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. This position does not provide relocation assistance and requires on-site work with no remote options.
Position OverviewThe Command and Control, Battle Management, and Communications (C2
BMC) program enables ballistic missile defense operations and provides networked sensor and weapon system coordination to meet global and regional mission goals. C2
BMC supports layered missile defense capabilities and functions as a force multiplier in both testing and operations.
This position is for a Software Engineer on the C2
BMC program. The candidate will be responsible for software development in Java for the Regional Applications / Battle Management Sensor Resource Management (BM/SRM) team in Huntsville. Working with minimal supervision, they provide specialized expertise across multiple systems and software disciplines.
- Conduct in-depth analysis and provide technical support for systems software products; solve complex problems, design, develop, test, integrate operations, and assist users
- Develop or modify operating system applications from specifications
- Support design, coding, benchmark testing, debugging, and documentation of programs
- Collaborate with other system support groups to resolve issues, set standards, and enhance efficiency
- Design, code, test, and implement tools for automating operations
- Work on most phases of software systems programming; may require minor instruction in other phases
- Experience and knowledge of software practices such as coding standards, automated testing, automated build pipelines, and configuration
- Possess strong verbal and written communication skills; able to work independently and in fast-paced environments
- Experience in software engineering and development using Java/J2EE
- Bachelor’s Degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or related field with 5 years of experience; or Master’s degree with 3 years of relevant work experience; or 9 years of relevant work experience as an alternative to a degree
- Active DoD 8140 certification at IAT Level II or higher (e.g., Security+, CCNA, JNCIA, CISSP) at the time of application and maintained throughout contract
- Active in-scope DoD-issued Secret security clearance at the time of application
- Experience developing enterprise applications on Linux;
Windows experience also preferred - Strong problem-solving skills; ability to review performance and operational issues, identify root causes, and implement solutions
- Experience with common software development tools:
Maven, Git/Git Hub, Nexus, Eclipse - Experience with Agile development methodologies
- Understanding of standard system engineering design artifacts, such as Use Cases and SysML diagrams
- Experience in command and control system applications
- Experience in Software Integration and Formal Testing
- Knowledge and experience implementing Cyber Security/RMF requirements
- Ability to communicate advanced concepts to non-software engineers, including senior program and military leaders
- Experience in performance modeling
- Experience with microservices
- Experience in Dev Sec Ops and/or build management
- Flexibility and willingness to handle unexpected tasks
Northrop Grumman offers a comprehensive benefits package and a work environment that fosters growth and supports both employees and the company’s success. Benefits include Health Plan, Savings Plan, Paid Time Off, Education Assistance, Training and Development, Flexible Work Arrangements.
Note:
The information below provides context on benefits and employment practices and is not exhaustive.
Primary Level Salary Range: $ - $. Salary is a guideline and may reflect the scope, responsibilities, candidate experience, education, skills, and market conditions. Overtime, shift differential, and discretionary bonuses may apply. Long Term Incentives may be available for certain roles. Northrop Grumman is an Equal Opportunity Employer; details at the EEO and pay transparency statements.
U.S. Citizenship is required for positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).