HOLLER.WORKS // appalachia
← back to the board

Software Engineer - Level 2/3

companyNorthrop Grumman
categorySoftware & Dev
locationHuntsville, Northern Alabama, Alabama
compensation$108,800.00 - $163,200.00
postedMay 16, 2026
Reviewed by a human before publishing. Approved listings expire after 28 days unless refreshed.

Northrop Grumman Space Systems Sector has an opening for a Software Engineer (level 2) or Principal Software Engineer (level 3) to join our team of qualified, diverse individuals. This position will be located in Huntsville, Alabama. In this role, your responsibilities include 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 Basic Requirements (level 2) - Bachelor's Degree and 2 years of experience; or no experience with a Masters Degree. (level 3) - Bachelor's Degree and 5 years of experience; or 3 years of experience with a Master's Degree; no experience with a related PhD. Proficient in C++ Multi-core and multi-threaded programming Experience with containerization 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

companyNorthrop Grumman
sitenorthropgrumman.com
contactapply on company site