Logo
Northrop Grumman

Principal Software Engineer (GBM) (25-390) - R10206333

Northrop Grumman, Colorado Springs, Colorado, United States, 80509

Save Job

Overview

Principal Software Engineer (GBM) – C2BMC, based in Colorado Springs, CO. Relocation assistance is not available; on-site work required. Clearance: Top Secret; Travel: 10%. This position supports the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. Northrop Grumman Space Systems—Launch and Missile Defense Systems is seeking a Principal Software Engineer to join a diverse team. The role focuses on software development using Java within the C2BMC Global program, contributing to a layered missile defense capability and integration across autonomous sensor and weapon systems. Responsibilities

Engage with others using clear verbal and written communication Work independently or as part of a small team Stay adaptable in a fast-changing environment Deliver detailed analysis and technical assistance for a large distributed Java-based system Perform complex problem solving, design, development, testing, integration, and user support for a large codebase Follow specifications to develop or modify functionality in the code Assist with design, benchmark testing, debugging, and documentation Collaborate with other system support teams to fix problems, set standards, and boost overall system performance Design, code, test, and implement tools for automation Basic Qualifications

Bachelor’s Degree in a STEM discipline with 5 years of related experience, or Master’s Degree with 3 years, or PhD with related experience (or 9 years of related experience in lieu of a degree) Current DoD-issued Secret security clearance at time of application (must be in-scope to start) Ability and willingness to travel 10% to support business needs Java experience Strong problem-solving skills with ability to analyze performance issues, identify root causes, and develop effective resolutions Knowledge of software development practices and coding standards Preferred Qualifications

Active DoD 8140 certification at IAT Level II or higher (e.g., Security+, CISSP, etc.) Experience with Command and Control System Applications Experience with message translation tools Experience in automated testing and pipeline development Experience developing software for Unix/Linux and Windows Experience with software integration testing and automated test scripts Experience with Risk Management Framework, STIG, Fortify mitigation Designing and developing microservices and deploying with containers Configuring container environments Agile teamwork experience Familiarity with Java Spring Framework Knowledge of Docker and Kubernetes Server-side development and message passing Experience in developing enterprise applications Proficiency in MS Office Willingness to handle unexpected tasks Experience with tools such as Git, Nexus, JIRA, Confluence, Maven/Gradle, Eclipse Additional Information

Salary range: Primary Level $100,300.00 – $150,500.00; actual offers consider scope, experience, and market conditions Overtime, shift differential, and discretionary bonuses may apply; long-term incentives may be available for higher-level roles Benefits include health, life and disability insurance, savings plan, holidays, and PTO Application period is approximately 20 days from posting; may be shortened or extended Northrop Grumman is an Equal Opportunity Employer. U.S. Citizenship is required for all government clearance roles Job Function

Engineering and Information Technology Industries: Defense and Space Manufacturing We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr