Northrop Grumman Defense System’s is seeking a Staff Software Quality Engineer to join their team supporting the Advanced Weapons unit on the SiAW program. The role involves ensuring software/firmware/PLD development activities meet contract and program requirements, interfacing with various stakeholders, and maintaining quality standards for delivered products.
Requirements
- Basic understanding of CMMI and ISO9001/AS9100 standards
- Working knowledge of Microsoft Office Tools
- Experience working within various software/firmware /PLD development lifecycles
- Experience translating high level product requirements into software/firmware requirements and specifications
- Experience validating/testing software/firmware for compliance to contract requirements and specifications
- Familiar with object-oriented programming languages, such as JAVA, C++, C-Sharp, Ada, or VHDL
- Familiar with various scripting languages and CM tools, such as JIRA, Python, and MATLAB
Responsibilities
- Represent Software Quality Assurance for all software/firmware/Programmable Logic Device (PLD) development activities
- Interface with manufacturing, engineering, customer, supplier, and subcontractor representatives to ensure requirements are met
- Participate in software/firmware /PLD design reviews, defect reviews and code reviews
- Review software/firmware/PLD design, specifications, and plans for compliance to contract and process requirements
- Participate in test witnessing including preparations for test events, test monitoring, sign-off on final test reports, and surveillance of integration and testing labs and their activities
- Review, analyze and report on software/firmware /PLD quality discrepancies related to the product(s) being delivered
- Review/approve contract deliverables for accuracy and compliance to contract requirements
Other
- Ability to obtain Interim Secret or Active Secret DoD Security Clearance (US Citizenship required)
- Strong interpersonal skills
- Demonstrate a high level of attention to detail
- Possess the ability to plan ahead and be customer-support focused
- Demonstrated ability to evaluate whether documents, instructions and procedures are being followed during execution