Northrop Grumman · 8 hours ago
Software Engineer 3/4 - R10220167
Northrop Grumman is a leader in technological advancements and is seeking a Principal Software Engineer or Sr. Principal Software Engineer to join their team in Huntsville, Alabama. The role involves writing programs in C++ or Java, collaborating with stakeholders, and working within an Agile team environment to develop software solutions.
AerospaceData IntegrationManufacturingRemote SensingSecurity
Responsibilities
Writing programs using C++, Java or similar languages
Participating in demos for the team and program Sprint reviews
Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives
Collaborating with Stakeholders and Government customers
Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment
Developing software documentation
Creating and running unit test
Qualification
Required
(level 3) - Bachelor's Degree and 5 years of experience; or 3 years of experience with a Masters Degree; or no experience with a related PhD
(level 4) - Bachelor's Degree and 8 years of experience; or 6 years of experience with a Master's Degree; or 3 years of experience with a related PhD
Proficient in C++
Secret clearance to start
Full time onsite
Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces)
Experience with Red Hat Enterprise Linux OS
Experience with GitLab/Git for software configuration management
Writing programs using C++, Java or similar languages
Participating in demos for the team and program Sprint reviews
Working within an Agile team environment, to include Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives
Collaborating with Stakeholders and Government customers
Creating and running automated software builds and pipelines in a Continuous Integration/Continuous Deployment (CI/CD) environment
Developing software documentation
Creating and running unit test
Preferred
Familiar with Scaled Agile Framework
Familiarity with MDA Sensors and missile defense systems
Multi-core and multi-threaded programming
Jira - issue tracking and agile project management, or similar tool
Experience with Java and user interfaces
Agile Scrum
Benefits
Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
Flexible Work Arrangements
Company
Northrop Grumman
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.
Funding
Current Stage
Public CompanyTotal Funding
$3.7BKey Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M
Leadership Team
Recent News
2026-01-24
2026-01-23
alleywatch.com
2026-01-20
Company data provided by crunchbase