> Markdown version of [/jobs/ext/2958209-software-quality-engineer-prin-software-quality-engineer](https://www.wearedevelopers.com/jobs/ext/2958209-software-quality-engineer-prin-software-quality-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Quality Engineer/ Prin Software Quality Engineer - **Company:** Northrop Grumman - **Location:** Palmdale, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $83,400.0 - $125,200.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Agile Methodology, Systems Engineering, Confluence, Unit Testing, C++ (Programming Language), Configuration Management, Capability Maturity Model Integration, Software Quality, Integrated Development Environments, Python (Programming Language), Software Tools, Software Engineering, Git, SC Clearance, Information Technology, Atlassian Tools - **Published:** September 17, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9171857/software-quality-engineer-prin-software-quality-engineer ## About the Role * Bachelor's Degree in computer science, software engineering, or other STEM-related field with 2 years OR Master's Degree in computer science, software engineering, or other STEM-related field with 2 years of relevant software development and integration work experience * Demonstrated knowledge of Agile software development process * Demonstrated knowledge of C, C++, Java, Python * Demonstrated knowledge in the collection of software data and metrics for reporting * Demonstrated knowledge in process and product evaluation * Must hold a Top-Secret clearance and ability to obtain program access Basic Qualifications for Principal Software Quality Engineer * Bachelor's Degree in computer science, software engineering, or other STEM-related field with 5 years OR Master's Degree in computer science, software engineering, or other STEM-related field with 5 years of relevant software development and integration work experience * Demonstrated knowledge of software development processes including Agile, Waterfall, and Spiral Development processes * Demonstrated knowledge of C, C++, Java, Python * Demonstrated experience in process monitoring, data collection, analysis, and metric reporting * Demonstrated experience in process and product evaluation * Must hold a Top-Secret clearance and ability to obtain program access, * Experience in a Software Engineering environment in an engineering capacity, work plan review, manufacturing readiness review, and root cause/corrective action analysis * Familiarity with the Atlassian tool suite with add-ons like Git and Confluence * Certified in lean and six-sigma quality engineering methodologies * Ability to work independently with all levels of management to identify solutions to complex problems * Experience with software code review and open to learning different software tools ## Description Northrop Grumman Aeronautics Systems sector is seeking a Software Quality Engineer/ Principal Software Quality Engineer to join our team of qualified, diverse individuals located in Rancho Bernardo or Palmdale, CA. Telecommute/remote is not an option for this position. This position's standard work schedule is a 9/80 bi-weekly work week for Rancho Bernardo, or a 4/10 work week for Palmdale, with an occasional expectation for limited off-Friday support. The successful candidate will implement software quality standards across multiple programs. They will ensure that project and process control documentation is in accordance with contract requirement, program planning, and NG policies, processes, and procedures. They will review software design, code, unit test, integration, change specifications, and plans for contractual and/or process requirements. There will be limited opportunities to develop for internal software tools in support of the Software Quality team's statement of work. Responsibilities include but are not limited to: * Perform audits of software development processes to assure compliance in established policies, procedures, work instructions, and program specific plans * Develop, modify, apply, and maintain quality evaluation plans to assist program activities for processing software and materials into partially finished or finished products * Collaborate with program and engineering management on program quality planning and the establishment of program quality objectives * Participate in contractual reviews and audits, program/IPT meetings, and configuration control board meetings * Collaborate with software engineering and systems engineering functions to ensure quality standards are in place and followed * Witness execution of software qualification and system acceptance tests to ensure tests are executed in accordance with approved test procedures, requirements are fully verified, and that all test procedure and software anomalies are documented and tracked to closure * Support CMMI and AS9100 audit activities and audits quality systems for non-conformance identification and corrective action * Evaluate and ensure software suppliers possess the capability and capacity necessary to execute and deliver procured software with unquestionable quality * Ensures that corrective measures meet acceptable quality standards, and that documentation is compliant with requirements * Assists Software Engineering in collecting and reporting metrics * Cross-trained in the hardware quality engineer positions in the department ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons](https://www.wearedevelopers.com/videos/1458-42-x-2-canvases-later-two-years-two-minds-many-lessons) - [Designing UX for SRE Agents in High-Stakes Incidents](https://www.wearedevelopers.com/videos/100003-designing-ux-for-sre-agents-in-high-stakes-incidents) - [What Developers Get Wrong About Application Quality](https://www.wearedevelopers.com/videos/233-what-developers-get-wrong-about-application-quality) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)