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
$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 $200k
This role $154k
$101k most similar roles pay here $293k

This role pays less than 86% of similar roles. Most pay $169,550–$231,000 — the shaded band above. At the midpoint, this role pays about $154k versus about $200k 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 on the Mission Systems team, you will 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 using Visual Studio or .NET environments, UNIX applications using make files, or embedded and mobile platform development using proprietary, GOTS, or open-source build environments. You will solve technical challenges related to software-secure technology for multi-domain systems. Key skills include troubleshooting and debugging systems, reverse engineering, and CNO development concepts while utilizing unit testing frameworks to ensure high performance in a secure 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 4 years of experience, Master's with 2 years, or 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 +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

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