EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on June 28, 2026.

This role is filled — get an email when new Engineering roles open on EngineerJobs.io:

Northrop Grumman

Principal Cyber Software Engineer

Linthicum Heights, MD $125k - $188k/yr Full time Posted 1mo ago
View similar jobs

Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.

See other roles at Northrop Grumman.

Job Description

Northrop Grumman offers a role in Linthicum Heights, MD, onsite, that places you at the forefront of cyber software engineering. This Principal Cyber Software Engineer position focuses on developing, maintaining, and enhancing complex software systems in a security context, with a clear path to professional growth, a collaborative culture, and a robust benefits package. The role carries a salary range of USD 125,300 to USD 187,900 per year and requires a TS/SCI clearance with polygraph.

Benefits

  • Health Plan
  • Savings Plan
  • Paid Time Off
  • Education Assistance
  • Training and Development
  • 9/80 Work Schedule (where available)
  • Company paid holidays
  • Life and disability insurance

Location: Linthicum Heights, MD (onsite)

Responsibilities

  • Creates, sustains, and improves complex and diverse software systems, including processing-intensive analytics, novel algorithm development, handling extremely large data sets, real-time systems, and business management information systems, in line with documented requirements.
  • Contributes either individually or as part of a team.
  • Reviews and tests software components to ensure alignment with design requirements and documents test results.
  • Diagnoses and resolves software defect reports.
  • Applies software development and design methodologies appropriate to the development environment.
  • Offers input on system design for software components, including hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis from system level to component level.

Requirements

  • TS/SCI Clearance with Polygraph
  • 5 years engineering experience
  • Bachelor's Degree in Computer Science or related discipline from an accredited college or university
  • Experience analyzing user requirements to derive software design and performance requirements
  • Experience designing and coding new software or modifying existing software to add new features
  • Experience debugging existing software and correcting defects
  • Must obtain customer approval

Technologies

  • Java
  • JavaScript
  • SQL
  • Spring Framework
  • AngularJS

Travel

  • Yes, 10% of the time

Security clearance

  • Clearance required: Yes
  • Clearance type: Polygraph

Relocation

  • No relocation assistance available

Application period

The posting indicates an estimated 20 day window to apply from the job posting date, with timelines that may be shortened or extended based on business needs and candidate availability.

Similar Jobs