Senior Principal Cyber Software Engineer

Northrop Grumman

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MDSan Antonio, TXAurora, COCarey, NC
Salary
$149,300–$234,600 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $192k
$132k most similar roles pay here $246k

This role pays more than 50% of similar roles. Most pay $156,600–$214,500 — the shaded band above. At the midpoint, this role pays about $192k versus about $186k for comparable roles.

Based on 240 similar postings.

Employer

About Northrop Grumman

Northrop Grumman is a leading global aerospace and defense technology company providing systems in autonomous systems, cyber, C4ISR, space, strike, and logistics. Industry: Aerospace & Defense

Northrop Grumman currently has 346 open roles on FindRole.

Listed pay typically runs $114,000–$171,000 across 329 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Senior Principal Cyber Software Engineer

As a Sr. Principal Cyber Software Engineer (Level 2 CNO Analyst/Programmer), you will join the Northrop Grumman Mission Systems team to provide custom software design and development for specialized tools and techniques. You will be responsible for designing and developing end-to-end data flow and tasking into these tools while authoring documentation and participating in design, code, and software readiness reviews following government procedures. The role involves programming in Assembly, C, C++, Java, Perl, or Python to develop Windows applications via Visual Studio or .NET, UNIX applications using make files, or embedded and mobile platform development. You will utilize skills in troubleshooting, debugging systems, and reverse engineering while addressing the technical challenge of creating software-secure technology for multi-domain systems within a rapidly changing global security environment.

What you'll do

  • Design and develop custom software for specialized tools and techniques.
  • Develop end-to-end data flow and tasking into newly developed tools.
  • Program in languages including Assembly, C, C++, Java, Perl, or Python.
  • Build Windows applications using Visual Studio or .NET environments.
  • Develop UNIX applications using make files or comparable build environments.
  • Create software for embedded or mobile platforms using proprietary, GOTS, or open-source tools.
  • Author technical documentation and participate in design, code, and software readiness reviews.
  • Troubleshoot and debug complex systems to ensure operational functionality.

What we're looking for

  • Bachelor's degree in computer science, information systems, or network engineering with 8 years of experience.
  • Master's degree with 6 years of experience.
  • PhD with 0 years of experience.
  • Current/active TS/SCI with Polygraph.
  • Experience in Python or C/C++ programming.
  • Experience with troubleshooting and debugging systems.
  • Experience analyzing user requirements to derive software design and performance requirements (preferred).
  • Software analysis, reverse engineering, CNO development concepts, and unit testing frameworks (preferred).

More like this

Similar roles

Staff Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 2 days ago $185,900–$292,100
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Windows Reverse Engineering Unit Testing GOTS
10+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 2 days ago $119,600–$187,900
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Windows Unit Testing Reverse Engineering Debugging make files
4+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +5 2 days ago $119,600–$187,900
Python C++ C Java Assembly Perl .NET Visual Studio Unix Windows Unit Testing Reverse Engineering Troubleshooting Debugging make files
2+ yrs exp

Principal Software Engineer

Upstart

Remote (Canada) 101 days ago $190,600–$263,900
TypeScript Node.js Next.js Prisma Distributed Systems relational database s APIs Authentication Role-Based Access Control Security Automation SOC 2 NIST CSF Web Applications System Design
8+ yrs exp Remote

Principal Software Engineer

The Walt Disney Company

Remote 101 days ago $206,400–$276,700
AV1 HEVC VVC AVC Python C++ Deep Learning Computer Vision gStreamer Docker REST APIs Git GitHub XML JSON ABR Algorithms
10+ yrs exp Remote

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 76 days ago $144,200–$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote