Principal Software Engineer — Secure DevSecOps & CDS

Northrop Grumman

Los Angeles (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Northrop Grumman in Woodland Hills, CA, seeks a Principal Software Engineer to drive design, development, and delivery of secure software for defense programs. You will contribute to DevSecOps practices and CI/CD, collaborating with software, cyber, and systems teams to meet stringent requirements.

The role requires TS clearance, strong experience with C/C++/Java, and hands-on leadership to deliver scalable, reliable software for national defense.

Qualifications

  • Bachelor's degree in a STEM discipline with 5+ years of relative experience; Master’s with 3+ years; PhD + 1 year.
  • Active Top Secret clearance and enrolled in Continuous Evaluation.
  • Ability to meet customer-specific security screening requirements within management timelines.
  • Willingness and ability to work onsite full-time.
  • Experience with C, C++, C#, Java, JSP, Web development, test automation, data storage technologies, Windows Server, Linux.
  • Familiarity with modern programming standards and features (C++17+).
  • Demonstrated ability to analyze system requirements to derive software design and performance requirements.
  • Proven ability to design, code, modify software, and debug defects; open software/system architecture experience.
  • Effective communication and interpersonal skills.

Responsibilities

  • Design, develop, document, test, and debug applications software and systems.
  • Develop software using modern languages to support government requirements.
  • Implement modular, scalable, reliable, and high-performance software.
  • Collaborate with hardware engineers on electronic data processing systems.
  • Determine user needs and analyze system capabilities to resolve issues.
  • Prepare operating instructions and develop compilers, assemblers, and OS components as needed.
  • Develop software infrastructure to support CI/CD, metrics, and MLOps.
  • Ensure software engineering best practices are applied and maintained.
  • Work with Software Leads and Architects to understand program intent and outputs.
  • Support customers on site during installations, upgrades, and maintenance.

Skills

C
C++
C#
Java
JSP
Web development
Test automation
Data storage

Education

Bachelor's degree in STEM
Master's degree in STEM
PhD + 1 year experience

Tools

Windows Server
Linux

Job description

Northrop Grumman in Woodland Hills, CA, seeks a Principal Software Engineer to drive design, development, and delivery of secure software for defense programs. You will contribute to DevSecOps practices and CI/CD, collaborating with software, cyber, and systems teams to meet stringent requirements.

The role requires TS clearance, strong experience with C/C++/Java, and hands-on leadership to deliver scalable, reliable software for national defense.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Secure Systems & DevSecOps
Principal Software Engineer - Secure Systems & DevSecOps

Northrop Grumman Corp. • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance
Life insurance
Disability insurance
+2
Principal Software Engineer — TS Clearance, Onsite
Principal Software Engineer — TS Clearance, Onsite

Talentify • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance
Life and disability insurance
Savings plan
+1
Top Secret C++ Software Engineer for Secure Systems
Top Secret C++ Software Engineer for Secure Systems

Northrop Grumman • Los Angeles (CA)

On-site
USD 91,800 - 137,600
Comprehensive benefits including health insurance
Paid time off (PTO)
Discretionary bonuses
Top Secret Software Engineer – Secure Onsite, CI/CD & MLOps
Top Secret Software Engineer – Secure Onsite, CI/CD & MLOps

Northrop Grumman Corp. • Los Angeles (CA)

On-site
USD 92,000 - 138,000
Health insurance
Life and disability insurance
Savings plan
+1
Senior Digital Engineer - Defense Systems (Secret Clearance)
Senior Digital Engineer - Defense Systems (Secret Clearance)

Northrop Grumman • Los Angeles (CA)

On-site
USD 125,300 - 187,900
C++ Software Engineer – Top Secret Clearance Eligible
C++ Software Engineer – Top Secret Clearance Eligible

0090 CORP-Corporate Office • United States

On-site
USD 92,000 - 138,000
Health insurance
Life and disability insurance
Savings plan
+2
Top Secret C++ Software Engineer – Onsite
Top Secret C++ Software Engineer – Onsite

Northrop Grumman • Los Angeles (CA)

On-site
USD 92,000 - 138,000
Security-Cleared Principal Cyber Software Architect
Security-Cleared Principal Cyber Software Architect

Northrop Grumman Corp. • Morrisville (NC)

On-site
USD 120,000 - 188,000
Health Plan
Savings Plan
Paid Time Off
+2
Principal Java Engineer – Mission-Critical Defense Systems
Principal Java Engineer – Mission-Critical Defense Systems

Northrop Grumman • Colorado Springs (CO)

On-site
USD 104,000 - 155,000
Health Plan
Savings Plan
Paid Time Off
+3
Lead Principal Software Engineer, Secret Clearance
Lead Principal Software Engineer, Secret Clearance

Northrop Grumman Corp. • Hollywood (MD)

On-site
USD 114,000 - 171,000
Relocation assistance
Health insurance
Paid time off
+1