Software Engineer - Level 2 or 3
Northrop Grumman10 months ago
Huntsville, AL, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Northrop Grumman Space Systems invites a Software Engineer Level 2 or 3 to join its team in Huntsville, AL. The selected candidate will be responsible for software development for the MASC-F (Modeling and Simulation – Framework) program, including analysis and technical support of systems software products (resolution, design, development, testing, operational integration, and user support).
Key Responsibilities
- Writing programs using C++, Java, or similar languages
- Creating and running unit tests
- Developing software documentation
- Establishing and executing automated software builds and pipelines in a CI/CD environment
- Collaborating with stakeholders and Government customers
- Working within an Agile team environment, including Program Increment Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives
- Participating in demos for team and program Sprint reviews
Required Qualifications
- Degree in a STEM field: For a Software Engineer, a Bachelor's (with 2 years of experience) or Master’s (with 0 years experience) is preferred; for a Principal Software Engineer, a Bachelor's (with 5 years), Master’s (with 2 years), or PhD (with 1 year) in a STEM field is preferred.
- Proficiency in C++
- Experience with GitLab/Git for software configuration management
- Experience with Red Hat Enterprise Linux OS
- Experience programming network connections (message generation, formatting, UDP and TCP/IP interfaces)
- Ability to work full time onsite
- Willingness to travel up to 10% to support business needs
- Must have an active in-scope U.S. Government DoD issued Secret security clearance
Preferred Qualifications
- Familiarity with Scaled Agile Framework
- Experience with Agile Scrum
- Experience with Java and user interfaces
- Familiarity with Jira or similar issue tracking and agile project management tools
- Experience in multi-core and multi-threaded programming
- Familiarity with MDA Sensors and missile defense systems
- A current active U.S. Government DoD Top Secret security clearance
Benefits & Perks
- Primary Level Salary Range: $85,400.00 - $128,000.00
- Secondary Level Salary Range: $105,400.00 - $158,000.00
- Eligibility for overtime, shift differential, and discretionary bonus
- Annual bonuses rewarding individual contributions and company performance
- Benefits including health insurance, life and disability insurance, and a savings plan
- Company paid holidays and paid time off (PTO) for vacation and/or personal business
Required Skills
Red Hat Enterprise Linux
CI/CD
C++
Git
UDP/TCP/IP
Java
GitLab
Agile Scrum