Sr. Principal Cyber Software Engineer

Northrop Grumman

Actively hiring Posted this week
Annapolis Junction, Maryland · Aurora, CO · San Diego, California Posted 4 days ago $149,300$234,600 / year

At a glance

AI generated

TL;DR

As a Sr. Principal Cyber Software Engineer at Northrop Grumman Mission Systems, you will join a dedicated team focused on developing cutting-edge CNO tools and techniques. Your day-to-day responsibilities include designing and implementing end-to-end data flows for these tools, participating in design reviews, and authoring comprehensive documentation. You will work with technologies such as Assembly, C, C++, Java, Perl, Python, Visual Studio, .NET, and Unix/Linux environments to create robust software solutions. This role requires expertise in network sockets programming and a deep understanding of IP, TCP, and application-level protocols. The position is ideal for someone with extensive experience in software development and a background in computer science or related fields, aiming to tackle complex cybersecurity challenges at the forefront of national defense technology.

Skills

C C++ Java Python Perl Assembly Visual Studio .NET Unix Linux Makefiles Network sockets programming IP TCP Application-level protocols Unit testing frameworks CI/CD

What you'll do

  • Designs and develops custom software for CNO tools using various programming languages.
  • Develops end-to-end data flow and tasking into CNO tools according to government procedures.
  • Authors documentation and participates in design, code, and software readiness reviews.
  • Creates Windows applications with Visual Studio or .NET environments and UNIX applications with make files.
  • Provides technical presentations on assigned projects related to CNO tool development.

What we're looking for

  • Bachelor’s degree in computer science or related field with 8 years of relevant experience.
  • Proficient in programming CNO tools and techniques.
  • Expertise in network sockets programming and packet-level protocols understanding.
  • Experience developing software for Windows using Visual Studio/.NET or Unix/Linux environments.
  • Ability to author documentation and participate in design, code, and software readiness reviews.
  • Familiarity with unit testing frameworks and practices preferred.

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

Listed pay typically runs $117,500–$179,400 across 187 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman