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