Principal Engineer Software (Global) (26-148)
Company: Northrop Grumman
Location: Colorado Springs
Posted on: April 1, 2026
|
|
|
Job Description:
RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: No
Description At Northrop Grumman, our employees have incredible
opportunities to work on revolutionary systems that impact people's
lives around the world today, and for generations to come. Our
pioneering and inventive spirit has enabled us to be at the
forefront of many technological advancements in our nation's
history - from the first flight across the Atlantic Ocean, to
stealth bombers, to landing on the moon. We look for people who
have bold new ideas, courage and a pioneering spirit to join forces
to invent the future, and have fun along the way. Our culture
thrives on intellectual curiosity, cognitive diversity and bringing
your whole self to work — and we have an insatiable drive to do
what others think is impossible. Our employees are not only part of
history, they're making history. Northrop Grumman Space
Systems—Missile Defense Integration offers an excellent opportunity
for a Principal Engineer Software (Global) (26-148) to join our
team of talented and diverse professionals. Located in Colorado
Springs, CO, this role is essential to supporting the U.S.
President, the Secretary of Defense, and combatant commanders at
the strategic, regional, and operational levels. This position does
not provide relocation assistance and requires on-site work with no
remote options. Position Overview: The Command and Control, Battle
Management, and Communications (C2BMC) program is the integrating
element of the Missile Defense System. It is a vital operational
system that enables the U.S. president, secretary of defense, and
combatant commanders at strategic, regional, and operational levels
to systematically plan ballistic missile defense operations, to
collectively see the battle develop, and to dynamically manage
designated networked sensors and weapons systems to achieve global
and regional mission objectives. C2BMC supports a layered missile
defense capability that enables an optimized response to threats
across all ranges and phases of flight. C2BMC is the force
multiplier that globally and regionally networks, integrates, and
synchronizes autonomous sensor and weapon systems and operations to
optimize performance. C2BMC is an integral part of all system
ground and flight tests that verify and exercise current and future
missile defense system capabilities. This position is for a
Software Engineer on the C2BMC JEMINI program supporting the
development of future missile defense capabilities. The candidate
will primarily be responsible for software development using Java.
Essential Functions: Demonstrate strong verbal and written
communication skills when interacting with others Work
independently or with a small group Being flexible in a highly
dynamic and ever-changing environment Provide in-depth analysis and
technical support for a large, distributed Java system Perform
complex problem resolution, design, development, testing,
integration, and user support for a large code baseline Follow
specifications to develop or modify code functionality Assist with
design, benchmark testing, debugging, and documentation Interface
with other system support groups to resolve problems, set
standards, and improve overall efficiency of the system Design,
code, test, and implement tools for automation Experience with a
wide application of principles, theories, and concepts in their
field and provides solutions to a wide range of difficult problems
with imaginative and thorough solutions Work under general
direction, and results are reviewed upon completion for adequacy in
meeting objectives Frequent internal and external customer contacts
and represents the organization in providing solutions to difficult
technical issues associated with specific projects Effective oral
and written communication skills Ability to work effectively in a
rapid paced, team environment Knowledge of software practices and
coding standards Strong problem solving skills, including the
ability to review performance issues, identify root cause,
recommend and develop a solution Basic Qualifications: Please list
your current security clearance and IAT or relevant certifications
on your resume, if applicable. A Bachelor’s Degree in Computer
Science, Software Engineering, Mathematics, Physics, or a related
field from an accredited university, along with 5 years of
experience; or a Master’s degree in a related field with 3 years of
relevant work experience; or 9 years of relevant work experience
may be considered as an alternative to a degree Applicants must
have a current, active in-scope DoD-issued Secret security
clearance at the time of application, which is required to start
with the ability to be cleared at TS/SCI security clearance Java
experience Command and control system application development
Previous experience with message translation software Automated
test and pipeline development experience Experience developing
software for Unix/Linux and Windows platforms Experience with
Software Integration testing, including developing automated test
scripts Experience with Risk Management Framework/STIG/Fortify
mitigation Prior experience designing and developing microservices
and deploying with containers; experience setting up a container
environment Preferred Qualifications: Applicants with a current,
active DoD 8140 certification at IAT Level II or higher (such as
Security CE, CCNA-Security, CySA, CND, etc.) at the time of
application, is highly desired. The candidate is responsible for
maintaining their DoD 8140 certification throughout the entire
contract period Applicants with a current, active in-scope
DoD-issued Top Secret security clearance at the time of application
with the eligibility to be read into SCI is highly preferred
Experience working as part of an Agile team Familiarity with Java
Spring Familiarity with containerization tools such as
Docker/Kubernetes Knowledge of server side development and message
passing Experience developing enterprise applications Good working
knowledge of MS Office products Flexibility and willingness to take
on unanticipated tasks Use of common software development and
management tools such as Git, Nexus, JIRA, Confluence, Maven or
Gradle and Eclipse Understanding of standard system engineering
design artifacts such as Use Cases and UML diagrams What We Can
Offer You: Northrop Grumman offers a comprehensive benefits package
and a work environment that fosters your growth, supporting both
employees and the company's success. The benefits at Northrop
Grumman are flexible and customizable, allowing you to select
options that best meet your needs and your family's. Your benefits
will include the following: Health Plan Savings Plan Paid Time Off
Education Assistance Training and Development Flexible Work
Arrangements
https://benefits.northropgrumman.com/us/en2/BenefitsOverview/Pages/default.aspx
NGSpace COSpace NGFeaturedJobs C2BMC Primary Level Salary Range:
$103,600.00 - $155,400.00 The above salary range represents a
general guideline; however, Northrop Grumman considers a number of
factors when determining base salary offers such as the scope and
responsibilities of the position and the candidate's experience,
education, skills and current market conditions. Depending on the
position, employees may be eligible for overtime, shift
differential, and a discretionary bonus in addition to base pay.
Annual bonuses are designed to reward individual contributions as
well as allow employees to share in company results. Employees in
Vice President or Director positions may be eligible for Long Term
Incentives. In addition, Northrop Grumman provides a variety of
benefits including health insurance coverage, life and disability
insurance, savings plan, Company paid holidays and paid time off
(PTO) for vacation and/or personal business. The application period
for the job is estimated to be 20 days from the job posting date.
However, this timeline may be shortened or extended depending on
business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions
without regard to race, color, religion, creed, sex, sexual
orientation, gender identity, marital status, national origin, age,
veteran status, disability, or any other protected class. For our
complete EEO and pay transparency statement, please visit
http://www.northropgrumman.com/EEO. U.S. Citizenship is required
for all positions with a government clearance and certain other
restricted positions.
Keywords: Northrop Grumman, Boulder , Principal Engineer Software (Global) (26-148), IT / Software / Systems , Colorado Springs, Colorado