Software Engineer - Level 2 or 3 - Space AHT

Northrop GrummanColorado Springs, CO
$83,400 - $155,400Onsite

About The Position

Northrop Grumman Space Systems, Multi-Domain Operations, and Missile Defense Integration Business Unit (BU) has an exciting career opportunity for a Software Engineer – Level 2 or 3 to join our team of qualified, diverse individuals. This position will be in Colorado Springs, CO. The Software Engineer/Principal Software Engineer – Level 2 or 3 will support a growing portfolio of programs and IRADs that focus on missile defense, space, and intelligence and will support various modeling, simulation, and analysis (MS&A) project teams performing software engineering tasks using languages like C++ and Python to support complex analysis of defense systems. Seeking candidates who find satisfaction in working on challenging and diverse assignments in collaborative settings across all levels.

Requirements

  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 2 years of related work experience, or a Master's Degree (for Level 2)
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 5 years of related work experience, or a Master's Degree and 3 years of related work experience, or 1 year of related work experience with a PhD (for Level 3)
  • Current, active in-scope DoD-issued Top Secret security clearance at the time of application
  • Ability and willingness to travel up to 10% to support business needs
  • Recent experience developing software in C/C++, Java, Python, or similar object-oriented languages
  • Experience performing test-driven development
  • Quick to learn and absorb new concepts and information
  • Experience with git configuration management tools and collaboration products like Github, BitBucket, or GitLab

Nice To Haves

  • Experience with user interface app development and front end software.
  • Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
  • Advanced degree in Mathematics, Physics, or Computer Science
  • Highly experienced with Linux, scripting, and operations
  • Experience implementing complex mathematical algorithms in code
  • Experience with automated software requirements testing and analysis
  • Experience developing software in an Model Based Systems Engineering (MBSE) environment.

Responsibilities

  • Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
  • Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design and development of product software.
  • Ensure software standards are met and meet customer requirements.

Benefits

  • Relocation assistance may be available
  • health insurance coverage
  • life and disability insurance
  • savings plan
  • Company paid holidays
  • paid time off (PTO) for vacation and/or personal business
  • overtime
  • shift differential
  • a discretionary bonus
  • Annual bonuses
  • Long Term Incentives (for Vice President or Director positions)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service