Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Northrop Grumman

Principal Software Engineer

Northrop Grumman

. Design and define system architecture for new or existing Software Products .

Posted 5/7/2026full-timeRoy • Colorado, Utah • 🇺🇸 United StatesLead💰 $79,300 - $125,200 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptPythonSDLC

About the role

Key responsibilities & impact
  • Design and define system architecture for new or existing Software Products
  • Develop Software in an agile development environment
  • Design automated test procedures for test execution teams
  • Work with the lead test engineer and a team of software developers to establish and develop automated tools
  • Develop Software Test Plans and Procedures for team software products

Requirements

What you’ll need
  • Software Engineer: 2 Years with Bachelor’s in related field of study, 0 Years with Masters, 0 Years with PhD or 4 additional years in lieu of a degree.
  • Principal Software Engineer: 5 Years with Bachelor’s in related field of study, 3 Years with Masters, 1 Years with PhD or 4 additional years in lieu of a degree.
  • US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years.
  • Ability to obtain Special Program Access (SAP).
  • Experience with Agile and working in a cross-function Scrum team.
  • Experience with the Atlassian Tool Suite including Jira and Confluence
  • Working knowledge of Object-Oriented Analysis and Design Principles
  • Experience programming in object oriented (C++, Python, JavaScript).
  • Familiarity with Model-Based Systems Engineering (MBSE) languages (SysML/UML) and concepts
  • Experience with Software Development Lifecycle (SDLC)
  • Familiar with Software Development Plans
  • Familiar with Software Engineering best practices
  • Experience demonstrating excellent technical leadership, interpersonal, and oral and written communication skills, effectively engaging with various stakeholders.

Benefits

Comp & perks
  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Software DevelopmentAgile DevelopmentAutomated TestingSoftware Test PlansObject-Oriented ProgrammingC++PythonJavaScriptModel-Based Systems EngineeringSoftware Development Lifecycle
Soft Skills
Technical LeadershipInterpersonal SkillsOral CommunicationWritten Communication
Certifications
DoD Secret ClearanceSpecial Program Access