Staff Software Architect for Defense Systems

RiseMe

Alabama

On-site

USD 169,000 - 254,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Northrop Grumman is seeking a Staff Software Engineer / System Architect to lead the architecture, design, and technical direction of complex distributed software systems for the Integrated Battle Command System (IBCS) Engagement Operations in Huntsville, Alabama.

The role requires extensive Java and C++ expertise, strong systems engineering background, and the ability to mentor engineers while collaborating across systems, software, test, and operations teams to meet mission needs and drive

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, or related STEM discipline; 10+ years of relevant experience, or Master’s degree with 8+ years.
  • Active DoD Secret security clearance required; ability to obtain higher clearance as needed.
  • Extensive hands-on software development in Java and C++.
  • Experience designing and implementing complex distributed software systems.
  • Strong background in system architecture, including decomposition, data/interface modeling, and trade studies.
  • Experience with software integration and testing in DoD environments.
  • Experience supporting IAMD or comparable DoD/CCS systems.
  • Engagement Operations experience including planning, scheduling, threat evaluation, and sensor management.
  • Experience translating operational concepts into architectural decisions.

Responsibilities

  • Lead architecture and staff-level design for IBCS Engagement Operations software.
  • Define, evolve, and maintain architectures for complex distributed mission systems.
  • Lead requirements analysis, allocation, and traceability from mission needs to software components.
  • Develop architecture artifacts, system views, data models, and ICDs.
  • Perform architectural trade studies balancing capability, performance, cost, schedule, and risk.
  • Partner with systems and software teams to define interfaces, data flows, and integration patterns.
  • Guide implementation teams on Java and C++ design patterns and integration approaches.
  • Support integration and testing by defining configurations and troubleshooting issues.
  • Lead technical reviews and present decisions to leadership and customers.
  • Translate CONOPS into architectural decisions and system capabilities.
  • Mentor junior engineers to foster architectural discipline.

Skills

Java
C++
Systems engineering
Architecture
Requirements analysis
Mentoring
Leadership

Education

Bachelor’s degree in STEM fields
Master’s degree in a related STEM discipline

Tools

SysML
Cameo
Rhapsody

Job description

Northrop Grumman is seeking a Staff Software Engineer / System Architect to lead the architecture, design, and technical direction of complex distributed software systems for the Integrated Battle Command System (IBCS) Engagement Operations in Huntsville, Alabama.

The role requires extensive Java and C++ expertise, strong systems engineering background, and the ability to mentor engineers while collaborating across systems, software, test, and operations teams to meet mission needs and drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Architect — IBCS Engagement Ops Lead
Staff Software Architect — IBCS Engagement Ops Lead

RiseMe • Huntsville (TN)

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
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
Staff Software Systems Architect
Staff Software Systems Architect

RiseMe • Huntsville (TN)

On-site
USD 169,000 - 254,000
Staff Software Systems Architect
Staff Software Systems Architect

RiseMe • Alabama

On-site
USD 169,000 - 254,000
Staff Software Systems Architect
Staff Software Systems Architect

0090 CORP-Corporate Office • United States

On-site
USD 169,000 - 254,000
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
Principal Software Engineer, CI/CD for Classified Systems
Principal Software Engineer, CI/CD for Classified Systems

Northrop Grumman • Huntsville (AL)

On-site
USD 109,000 - 204,000
Health insurance
Life and disability insurance
Savings plan
+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
Staff Systems Software Lead – Embedded C/C++ (Defense)
Staff Systems Software Lead – Embedded C/C++ (Defense)

Northrop Grumman Corp. • Huntsville (AL)

On-site
USD 169,000 - 254,000
Relocation assistance may be available
Health insurance
Paid holidays/PTO