Principal Cyber Software Engineer

Northrop Grumman

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MDSan Diego, CAMorrisville, NCSan Antonio, TXAurora, COMorehead City, NC
Salary
$119,600–$187,900 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $154k
$102k most similar roles pay here $280k

This role pays less than 82% of similar roles. Most pay $166,292–$231,000 — the shaded band above. At the midpoint, this role pays about $154k versus about $199k 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 · Principal Cyber Software Engineer

As a Principal Cyber Software Engineer (TG), 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 and .NET, UNIX applications using make files, or embedded and mobile platform development. You will utilize skills in troubleshooting, debugging systems, and reverse engineering while applying CNO development concepts. This position focuses on creating software-secure technology to support 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.
  • Author technical documentation and participate in design, code, and software readiness reviews.
  • Program using languages such as Assembly, C, C++, Java, Perl, or Python.
  • Develop Windows applications using Visual Studio or .NET environments.
  • Develop UNIX applications using make files or comparable build environments.
  • Develop embedded or mobile platform applications using proprietary, GOTS, or open source tools.
  • 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 (or a Master's/PhD).
  • Active TS/SCI security clearance with a polygraph.
  • Experience in Python or C/C++ programming.
  • Experience troubleshooting and debugging systems.
  • Experience analyzing user requirements to derive software design and performance requirements (preferred).
  • Software analysis or reverse engineering (preferred).
  • Knowledge of CNO development concepts, tools, and techniques (preferred).
  • Familiarity with unit testing frameworks and practices (preferred).

More like this

Similar roles

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

Senior Principal Cyber Software Engineer

Northrop Grumman

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

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 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