Software Engineer - Level 4

Northrop Grumman10 months ago
Huntsville, AL, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At Northrop Grumman, employees work on revolutionary systems that impact lives around the world. Join the talented team at Northrop Grumman Space Systems – Launch and Missile Defense Systems in Huntsville, AL as a Sr. Principal Software Engineer. You will contribute to developing and maintaining the missile defense system software for the GMD Weapon System (GWS) Fire Control (GFC) Battle Manager, a critical component that protects the US.

Key Responsibilities

  • Develop and maintain the GWS Fire Control (GFC) Battle Manager software, including working with ~1.5 million lines of code.
  • Implement and test both existing and new capabilities, algorithms, and possibly modernize legacy Ada code to C++.
  • Participate in reviews of requirements and test cases, ensuring robust support for the missile defense system.

Required Qualifications

  • Bachelor’s Degree in a STEM discipline with 8 years of related experience, or a Master’s Degree with 6 years, or a PhD with 4 years of experience.
  • Strong background in math and physics.
  • Extensive software development experience in Ada, C++ or Java, with a willingness to become highly proficient in Ada.
  • Recent experience with MATLAB and Python.
  • Proficiency in Unix/Linux operating systems.
  • Ability to support an in-person/closed-area work environment and travel up to 10% as needed.
  • Must have an active in-scope DoD-issued Secret security clearance at the time of application.

Preferred Qualifications

  • Advanced degree in Mathematics or Physics.
  • Highly experienced with Linux scripting, operations, and automated software requirements testing and analysis.
  • Experience with the MDA GMD program, Agile Project Management tools (Jira/Confluence), and DevSecOps tools (Jenkins, Ansible, Git/GitLab) for CI/CD automation.

Benefits & Perks

  • Compensation Range: $131,100.00 - $196,700.00
  • Potential eligibility for overtime, shift differential, and discretionary bonuses.
  • Opportunities for annual bonuses based on individual contributions and company results.
  • For leadership positions, eligibility for Long Term Incentives.
  • Health insurance coverage, life and disability insurance, and a savings plan.
  • Company paid holidays and paid time off (PTO) for vacation and personal business.
  • Relocation Assistance: Not available.

Required Skills

Confluence
DevSecOps
CI/CD
Ada
Python
MATLAB
Jira
Java
Agile
C++
Git
Unix/Linux