Senior Principal Cyber Software Engineer

Northrop Grumman

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MDSan Antonio, TXAurora, COCarey, NC
Employment
Full-time
Posted
85 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$132k $247k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $165,000–$214,625.

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 629 open roles on FindRole.

Listed pay typically runs $117,500–$176,300 across 314 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Senior Principal Cyber Software Engineer

The Sr. Principal Cyber Software Engineer joins the Northrop Grumman Mission Systems team to provide custom software design and development for CNO tools and techniques. The role involves designing and developing end-to-end data flow and tasking, authoring technical documentation, and participating in design, code, and software readiness reviews following government procedures. Candidates will 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. Required technical skills include programming in Assembly, C, C++, Java, Perl, or Python, along with network sockets programming and packet-level understanding of IP, TCP, and application-level protocols. The work focuses on creating software-secure technology for multi-domain systems within rapidly changing global security environments.

What you'll do

  • Design and develop custom software for CNO tools and techniques.
  • Develop end-to-end data flow and tasking for CNO tools.
  • Program in languages including Assembly, C, C++, Java, Perl, or Python.
  • Develop Windows applications using Visual Studio or .NET environments.
  • Build UNIX applications using make files or comparable build environments.
  • Develop software for embedded or mobile platforms using proprietary or open-source environments.
  • Author technical documentation and participate in software readiness reviews.
  • Deliver technical presentations on assigned projects.

What we're looking for

  • Must possess a polygraph clearance.
  • Must be a U.S. citizen.
  • Bachelor's degree in computer science, information systems, or network engineering with 8 years of experience.
  • Master's degree in computer science, information systems, or network engineering with 6 years of experience.
  • PhD in computer science, information systems, or network engineering with 4 years of experience.
  • Experience in programming with CNO tools and techniques.
  • Experience in network sockets programming, including packet-level programs and understanding of IP, TCP, and application-level protocols.
  • Software development experience in Windows applications using Visual Studio/.NET or Unix/Linux applications using make files.
  • Experience analyzing user requirements to derive software design and performance requirements (preferred).
  • Experience in software analysis, reverse engineering, CNO development concepts, or unit testing frameworks (preferred).

More like this

Similar roles

Senior Principal Cyber Software Engineer

Northrop Grumman

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

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 35 days ago
Python C++ C Java Assembly Perl .NET Visual Studio UNIX make files Unit Testing Reverse Engineering Network Engineering
2+ yrs exp

Staff Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 71 days ago
C C++ Python Java Perl Assembly .NET Visual Studio Unix Linux Network Sockets TCP IP Unit Testing Reverse Engineering
10+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 152 days ago
Python C C++ Java Perl Assembly Visual Studio .NET UNIX make files Unit Testing Reverse Engineering Troubleshooting Debugging
4+ yrs exp

Staff Cyber Software Engineer

Northrop Grumman

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

Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 12 days ago $101,000–$151,400
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Windows Unit Testing Reverse Engineering make files
2+ yrs exp