Principal Java Engineer, C2BMC Real-Time Defense

Northrop Grumman

Huntsville (AL)

On-site

USD 109,000 - 163,000

Full time

38 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
Flexible Work Arrangements

Job summary

Northrop Grumman Space Systems—Missile Defense Integration seeks a Principal Software Engineer for the BM/SRM (26-216) on the C2BMC program in Huntsville, AL. The role emphasizes Java enterprise development in a Linux environment to support real-time battle management and sensor resource allocation.

Responsibilities include design, development, and integration, with CI/CD and agile collaboration across teams to ensure reliability, performance, and secure operations.

Qualifications

  • Bachelor’s degree in software-related field with years of experience, or equivalent experience
  • Strong Java/J2EE and C++/OO skills with Linux enterprise development
  • Experience with Maven, GitHub, Nexus, and Eclipse tooling
  • Familiar with Agile development and CI/CD practices
  • Excellent communication and problem-solving abilities

Responsibilities

  • Design, develop, and maintain Java-based enterprise applications on Linux
  • Implement best practices, tests, and CI/CD pipelines
  • Troubleshoot, analyze, and resolve complex software issues
  • Assist with design, coding, testing, and documentation
  • Collaborate with system engineering and operations to improve performance
  • Develop automation tools for deployment and monitoring
  • Participate in agile ceremonies and adapt to program needs

Skills

Java/J2EE
C++/OO
Linux
CI/CD
Maven
Git/GitHub
Agile
Communication

Education

Bachelor’s Degree in Computer Science or related field
Master’s Degree in a related field (optional)

Tools

Nexus
Eclipse
GitHub

Job description

Northrop Grumman Space Systems—Missile Defense Integration seeks a Principal Software Engineer for the BM/SRM (26-216) on the C2BMC program in Huntsville, AL. The role emphasizes Java enterprise development in a Linux environment to support real-time battle management and sensor resource allocation.

Responsibilities include design, development, and integration, with CI/CD and agile collaboration across teams to ensure reliability, performance, and secure operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, C2BMC Battle Management
Senior Software Engineer, C2BMC Battle Management

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

On-site
USD 135,000 - 204,000
Health Plan
Savings Plan
Paid Time Off
+2
Senior Principal Software Engineer, C2BMC (Secret)
Senior Principal Software Engineer, C2BMC (Secret)

Northrop Grumman • Colorado Springs (CO)

On-site
USD 129,000 - 194,000
Health insurance
Savings Plan
Paid Time Off
+3
Lead Java Algorithms Engineer for C2BMC - Secret Clearance
Lead Java Algorithms Engineer for C2BMC - Secret Clearance

Northrop Grumman • Huntsville (AL)

On-site
USD 135,000 - 204,000
Software Engineer – Secret Clearance, C2BMC (Huntsville)
Software Engineer – Secret Clearance, C2BMC (Huntsville)

Northrop Grumman • Huntsville (AL)

On-site
USD 87,000 - 132,000
Health Plan
Savings Plan
Paid Time Off
+3
Software Engineer, C2BMC BM/SRM (On‑Site)
Software Engineer, C2BMC BM/SRM (On‑Site)

Auria • Huntsville (AL)

On-site
USD 130,000 - 145,000
PTO & holidays
401(k) match
Education assistance
+2
Principal Software Engineer - Secret Clearance (On-Site)
Principal Software Engineer - Secret Clearance (On-Site)

Northrop Grumman • Huntsville (AL)

On-site
USD 109,000 - 163,000
Health Plan
Savings Plan
Paid Time Off
+2
Senior Principal CS Analyst - C2BMC Missile Defense
Senior Principal CS Analyst - C2BMC Missile Defense

Northrop Grumman • Huntsville (AL)

On-site
USD 123,000 - 185,000
Health Plan
Savings Plan
Paid Time Off
+3
Staff Systems Engineer, C2BMC – Missile Defense (Secret)
Staff Systems Engineer, C2BMC – Missile Defense (Secret)

Northrop Grumman • Huntsville (AL)

On-site
USD 169,000 - 254,000
Health Plan
Education Assistance
Training and Development
+1
Senior Real-Time Java Engineer for Defense Systems
Senior Real-Time Java Engineer for Defense Systems

Lockheed Martin • Huntsville (AL)

On-site
USD 98,000 - 182,000
Excellent benefits and amenities
Ongoing career development and support
Rewards and recognition for your perf
+4
Software Engineer - Secret Clearance for Missile Defense
Software Engineer - Secret Clearance for Missile Defense

Northrop Grumman • Huntsville (AL)

On-site
USD 88,000 - 131,000
Health Plan
Savings Plan
Paid Time Off
+3