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

Software Engineer – Principal Software Engineer, Simulation

Northrop Grumman

. design, develop, integrate and test software for end-user customers and businesses .

Posted 5/2/2026full-timeOklahoma City • Florida, Oklahoma • 🇺🇸 United StatesLead💰 $75,100 - $118,900 per yearWebsite

Tech Stack

Tools & technologies
JenkinsPythonSDLCSubversion

About the role

Key responsibilities & impact
  • design, develop, integrate and test software for end-user customers and businesses
  • participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers
  • architect and develop applications in a simulated training environment
  • be a part of Agile Scrum teams to develop software products for multiple software baselines

Requirements

What you’ll need
  • Level 2: Bachelor’s degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 2 years of related experience in software engineering OR a Master’s degree in a (STEM) discipline from an accredited university and 0 years of experience in software engineering
  • Level 3: Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university and 5 years of related experience in software engineering; OR Master’s degree in a STEM discipline with 3 years of related experience in software engineering; OR PhD with 1 year of related experience in software engineering
  • Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment
  • Experience with at least one of the following programming or scripting languages: C, C++, and Python
  • Experience with two or more of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
  • Must have an active U.S. Government Secret clearance
  • Must have the ability to obtain and maintain Special Access Program (SAP) clearance prior to the commencement of employment.

Benefits

Comp & perks
  • health insurance coverage
  • life and disability insurance
  • savings plan
  • Company paid holidays
  • paid time off (PTO) for vacation and/or personal business

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 developmentsoftware designapplication developmentintegrationtestingdeploymentCC++PythonAgile
Certifications
Bachelor's degree in STEMMaster's degree in STEMPhD in STEMU.S. Government Secret clearanceSpecial Access Program (SAP) clearance