Senior Defense Systems Architect - IBCS EO (Java/C++)

Northrop Grumman

United States

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Northrop Grumman is seeking a Staff Software Engineer / System Architect to lead the architecture and technical direction of distributed software for the EO/IBCS program in Huntsville, AL. You will shape interfaces, data flows, and system views, mentoring teams to implement robust, scalable solutions.

The role demands deep Java and C++ expertise, strong systems engineering background, and experience with IAMD/EO concepts.

Qualifications

  • Hands-on software development in Java and C++ is required.
  • Experience designing and implementing complex distributed systems.
  • Strong background in system architecture, decomposition, data/interface modeling.

Responsibilities

  • Serve as technical leader and staff-level architect for IBCS Engagement Operations software.
  • Define, evolve, and maintain system and software architectures for complex, distributed mission systems.
  • Lead requirements analysis, allocation, and traceability from mission needs to software components.
  • Develop and maintain architecture artifacts, including system views, data models, and ICDs.
  • Perform architectural trade studies to balance capability, performance, cost, schedule, and risk.
  • Partner with systems and software teams to define interfaces and data flows across sensors, C2, and missions.
  • Guide implementation teams on Java and C++ design patterns and integration approaches.
  • Support integration and test by defining configurations and troubleshooting issues.
  • Lead and participate in technical reviews, presenting decisions and options to leadership and customers.
  • Translate CONOPS into architectural decisions and system capabilities.

Skills

Java
C++
Distributed software
System architecture
Leadership

Education

Bachelor's degree in Computer Science/Engineering or related STEM
Master's degree in related STEM

Tools

ICDs

Job description

Northrop Grumman is seeking a Staff Software Engineer / System Architect to lead the architecture and technical direction of distributed software for the EO/IBCS program in Huntsville, AL. You will shape interfaces, data flows, and system views, mentoring teams to implement robust, scalable solutions.

The role demands deep Java and C++ expertise, strong systems engineering background, and experience with IAMD/EO concepts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software & Systems Architect — IBCS EO
Senior Software & Systems Architect — IBCS EO

0090 CORP-Corporate Office • United States

On-site
USD 169,000 - 254,000
Senior Systems Architect, Defense C2 & IBCS EO
Senior Systems Architect, Defense C2 & IBCS EO

Northrop Grumman Corp. • Huntsville (AL)

On-site
USD 169,000 - 254,000
Health insurance
Life insurance
Disability insurance
+2
Staff Software Systems Architect
Staff Software Systems Architect

Northrop Grumman • United States

On-site
USD 140,000 - 190,000
Senior Software Systems Architect – Secret Clearance, 10% Travel
Senior Software Systems Architect – Secret Clearance, 10% Travel

Northrop Grumman • Huntsville (AL)

On-site
USD 169,000 - 254,000
Health insurance
Life insurance
Disability insurance
+2
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
C2 Java Software Engineer — IBCS Defense Systems
C2 Java Software Engineer — IBCS Defense Systems

Envention, Llc • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Staff Software Systems Architect
Staff Software Systems Architect

0090 CORP-Corporate Office • United States

On-site
USD 169,000 - 254,000
Java C2 Engineer for IBCS — Air Defense (Onsite)
Java C2 Engineer for IBCS — Air Defense (Onsite)

Envention, Llc • Huntsville (AL)

On-site
USD 110,000 - 140,000
Competitive benefits
Staff Software Systems Architect
Staff Software Systems Architect

Northrop Grumman Corp. • Huntsville (AL)

On-site
USD 169,000 - 254,000
Health insurance
Life insurance
Disability insurance
+2
Senior Java Engineer - TS/SCI NASIC Mission-Critical
Senior Java Engineer - TS/SCI NASIC Mission-Critical

Northrop Grumman • Bath Township (OH)

On-site
USD 83,000 - 155,000
Health insurance
Life and disability insurance
Savings plan
+3