Software Engineer - level 3 - R10229884
Listed on 2026-04-28
-
Software Development
DevOps, Software Engineer
Overview
RELOCATION ASSISTANCE:
No relocation assistance available
CLEARANCE REQUIRED FOR START:
Yes
CLEARANCE TYPE:
Secret
TRAVEL:
Yes, 10% of the Time
Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Our culture values intellectual curiosity, cognitive diversity, and bringing your whole self to work. We aim to create purposeful work and help employees grow and achieve their goals by Defining Possible. We offer competitive pay and comprehensive benefits to fit your life and launch your career.
Northrop Grumman Space Systems, Multi-Domain Operations, Missile Defense Integration Business Unit (BU), has an exciting career opportunity for a Principal Software Engineer to join our Internal Research and Development (IRAD) Test Team. This position is located in Huntsville, AL
.
- Collaborate with test leads, developers, and systems engineers to design test cases and implement automated tests to validate system requirements.
- Develop, maintain, and optimize automated test frameworks to ensure scalability, accuracy, and maintainability of automated test suites.
- Execute automated regression, integration, and performance tests, documenting and reporting results to the team.
- Identify, troubleshoot, and resolve issues found during testing, including collaboration with developers to investigate root causes.
- Support continuous testing workflows in CI/CD pipelines, incorporating automated testing tools to improve validation efficiency.
- Ensure traceability between test requirements, automated tests, and system verification results.
- Analyze test results using automated tools to evaluate system performance and identify gaps.
- Contribute to the refinement and implementation of automated testing strategies aligned with industry best practices.
- Bachelor’s degree in a STEM-related field, and 5 years of related experience; or a Master’s degree with 3 years of related experience; or 1 year with a PhD.
- Active in-scope DoD-issued Secret security clearance at the time of application, which is required to start.
- Experience designing, developing, and executing automated tests in alignment with defined test cases.
- Hands-on experience with test automation frameworks and libraries in CI/CD environments.
- Proficiency with scripting languages (e.g., Python) and object-oriented programming languages (e.g., Java, C#).
- Strong knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) as part of a software delivery/testing pipeline.
- Familiarity with testing tools and platforms such as Jenkins, Git Lab CI, or similar for automating builds and execution.
- Unix/Linux operating system experience.
- Strong analytical and troubleshooting skills.
- Quick to learn and adopt new concepts and technologies.
- Advanced scripting capabilities in Python or Java for custom automation needs.
- Previous experience integrating Gherkin syntax and Behavior-Driven Development (BDD) methodologies into automated testing workflows.
- Familiarity with tools such as Cucumber, Spec Flow, or similar.
- Experience with hardware-in-the-loop (HWIL) systems and real-time testing environments.
- Understanding of testing in containerized environments, using Docker and orchestration platforms such as Kubernetes.
- Familiarity with Static & Dynamic Code Analysis tools (e.g., Sonar Qube, Fortify, Coverity).
- Familiarity with Model-Based Systems Engineering (MBSE) tools and processes.
- Advanced degree in Engineering, Computer Science, or Mathematics.
Primary Level Salary Range: $ - $
The above salary range represents a general guideline;
Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate s experience, education, skills and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results.
Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance, life and disability insurance, savings plan, company paid holidays and paid time off for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).