Sr Principal Software Engineer - (RA) (25-409 & 25-410) - R10206645-2

Northrop Grumman

Colorado Springs (CO)

On-site

USD 124,900 - 187,300

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Life and disability insurance
Savings plan
Paid time off

Job summary

A leading defense contractor in Colorado Springs is seeking a Senior Principal Software Engineer to develop Java-based software. The role requires a Bachelor's Degree in a related STEM field, significant experience in software development, and an active Secret security clearance at application time. This full-time position involves collaboration with experienced teams to enhance missile defense systems. Competitive salary range is $124,900.00 - $187,300.00.

Qualifications

  • 8 years of related experience, or a Master's degree with 6 years, or a PhD with 4 years.
  • Current Secret security clearance at the time of application.
  • Software engineering with extensive Java/J2EE experience.

Responsibilities

  • Conduct in-depth analysis and provide technical support for systems software.
  • Develop and modify operating system applications.
  • Assist with design, coding, benchmarking, testing, and debugging.

Skills

Java/J2EE experience
Agile development methodologies
Excellent communication skills
Problem-solving skills

Education

Bachelor's Degree in a STEM discipline
DoD 8140 certification at IAT Level II

Tools

Maven
git/GitHub
Eclipse

Job description

Overview

Sr Principal Software Engineer - (RA) (25-409 & 25-410) - R10206645-2 at Northrop Grumman. Location: Huntsville, AL or Colorado Springs, CO. Travel: 10%. Clearance: Secret. This role requires on-site work with no remote options. Relocation assistance is not available.

Description

Northrop Grumman Space Systems—Launch and Missile Defense Systems has an exciting career opportunity for a Sr Principal Software Engineer (RA) to join our team of experienced and diverse professionals. This role supports the U.S. President, the Secretary of Defense, and combatant commanders at strategic, regional, and operational levels. The candidate will be responsible for developing software in Java for one of the Regional Applications teams in Huntsville (Battle Management, System-Arch, or Track Server). With minimal oversight, provides specialized expertise across multiple systems and software disciplines, as well as general knowledge of related disciplines, application impact, and customer areas.

Position Overview

The Command and Control, Battle Management, and Communications (C2BMC) program is a key part of the Missile Defense System. It provides an operational platform allowing leaders to plan missile defense operations, monitor battle progress, and actively control networked sensors and weapon systems to meet global and regional mission objectives. C2BMC delivers a layered missile defense capability, connecting, integrating, and synchronizing autonomous sensor and weapon systems globally and locally. It is a vital component of all ground and flight tests.

This position is for a Software Engineer on the C2BMC program. The candidate will develop Java-based software for the Regional Applications teams in Huntsville (Battle Management, System-Arch, or Track Server). With minimal oversight, provides specialized expertise across multiple systems and software disciplines, as well as general knowledge of related disciplines, application impact, and customer areas.

Responsibilities
  • Responsible for conducting in-depth analysis and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
  • Keeps software products current, debugs, and configures related systems
  • Works from specifications to develop or modify operating system applications
  • Assists with design, coding, benchmarking, testing, debugging, and documenting programs
  • Collaborate with other system support groups to resolve issues, establish standards, and enhance the overall efficiency of the operating system
  • Designs, codes, tests, and deploys tools for automating operations
  • Participates in most phases of software systems programming and may require minor guidance in other phases
  • Leadership roles on small software-focused teams may be necessary
Basic Qualifications
  • Bachelor’s Degree in a STEM discipline from an accredited university and 8 years of related experience, or a Master’s degree in a STEM discipline and 6 years of experience, or a PhD and 4 years of experience, or 12 years of related experience in lieu of a degree may be considered
  • Ability and willingness to travel up to 10% to support business needs
  • Current, active in-scope DoD-issued Secret security clearance at the time of application (required to start)
  • Active DoD 8140 certification at IAT Level II or higher (e.g., Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA) strongly preferred at the time of application. If not held, it must be obtained within 40 days of the start date; candidate is responsible for securing and maintaining certification
  • Software engineering and development with extensive Java/J2EE experience
  • Experience with software practices such as coding standards, automated testing, automated build pipelines, and configuration management
  • Proficiency with tools such as Maven, git/GitHub, Nexus, Eclipse
  • Experience with Agile development methodologies
  • Knowledge of Use Cases and SysML diagrams
  • Excellent oral and written communication skills and ability to work effectively in a fast-paced, team environment
Preferred Qualifications
  • Current and active DoD 8140 certification at IAT Level II or higher at time of application (highly preferred)
  • Experience developing enterprise applications on Linux (Windows experience also preferred)
  • Extensive knowledge of Java foundation classes and toolkits
  • Leadership experience in small teams (Agile leadership preferred)
  • Mentoring and guiding junior engineers
  • Knowledge of server-side/database development and system administration
  • Experience with net-centric and horizontal integration programs
  • Strong problem-solving skills, including performance and operational issue analysis, root cause identification, and solution design
  • Development of command-and-control systems applications
  • Experience with software integration and formal testing
  • Knowledge of Cyber Security/RMF requirements
  • Ability to present advanced concepts to non-software engineers, including senior program and military leaders
  • Mentoring and teaching junior engineers
  • Experience with performance modeling, microservices, DevSecOps/build management
  • Designing and building graphical user interfaces
  • Willingness to take on unanticipated tasks and work independently in a dynamic environment
Salary Range

Colorado Springs, CO: $124,900.00 - $187,300.00

Huntsville, AL: $131,100.00 - $196,700.00

Additional Information

The above salary range represents a general guideline; Northrop Grumman considers a number of factors when determining base salary offers. Overtime, shift differential, discretionary bonuses, and long-term incentives may apply depending on position. Northrop Grumman provides a benefits package including health insurance, life and disability insurance, savings plan, holidays, and PTO.

The application period for the job is estimated to be 20 days from the posting date, subject to extension or shortening based on business needs.

Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with government clearance and certain restricted positions.

Company Info
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Defense and Space Manufacturing
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Principal Software Engineer - (RA) (25-409 & 25-410) - R10206645
Sr Principal Software Engineer - (RA) (25-409 & 25-410) - R10206645

Northrop Grumman • Huntsville (AL)

On-site
USD 131,000 - 197,000
Sr Principal Software Engineer – BM/SRM (26-325)
Sr Principal Software Engineer – BM/SRM (26-325)

Northrop Grumman Corp. (AU) • Huntsville (AL)

On-site
USD 135,000 - 204,000
Health Plan
Savings Plan
Paid Time Off
+2
Sr Principal Software Engineer (26-354)
Sr Principal Software Engineer (26-354)

0090 CORP-Corporate Office • United States

On-site
USD 135,800 - 203,600
Health Plan
Savings Plan
Paid Time Off
+3
Principal Software Engineer (26-357)
Principal Software Engineer (26-357)

Northrop Grumman • Huntsville (AL)

On-site
USD 109,000 - 163,000
Health Plan
Savings Plan
Paid Time Off
+2
Sr Principal Software Engineer-Secret Clearance Req'd (26-355) R10242799
Sr Principal Software Engineer-Secret Clearance Req'd (26-355) R10242799

Northrop Grumman • Colorado Springs (CO)

On-site
USD 129,300 - 193,900
Health insurance
Savings Plan
Paid Time Off
+3
Software Engineer (BM/SRM) (26-383)
Software Engineer (BM/SRM) (26-383)

0090 CORP-Corporate Office • United States

On-site
USD 88,000 - 131,000
Health Plan
Savings Plan
Paid Time Off
+3
Sr Principal Software Engineer – BM/SRM (26-325)
Sr Principal Software Engineer – BM/SRM (26-325)

0090 CORP-Corporate Office • United States

On-site
USD 135,800 - 203,600
Health Plan
Savings Plan
Paid Time Off
+3
Software Engineer (BM/SRM) (26-383)
Software Engineer (BM/SRM) (26-383)

Northrop Grumman • Huntsville (AL)

On-site
USD 88,000 - 131,000
Health Plan
Savings Plan
Paid Time Off
+3
Sr Principal Software Engineer (26-355)
Sr Principal Software Engineer (26-355)

0090 CORP-Corporate Office • United States

On-site
USD 129,300 - 193,900
Health Plan
Savings Plan
Paid Time Off
+6
Principal Software Engineer – BM/SRM (26-216)
Principal Software Engineer – BM/SRM (26-216)

0090 CORP-Corporate Office • United States

On-site
USD 109,000 - 163,000
Health insurance
Paid time off
Education assistance