onsite
Principal Systems Test Engineer - Northrop Grumman
QA Engineer
Lead the design and execution of system-level test strategies for advanced aerospace platforms, driving automation, validation, and compliance using C++, Python, and industry standards such as DO-178C.
About the role
Key Responsibilities
- Define and implement comprehensive test plans for complex aerospace systems, ensuring coverage of functional, performance, and safety requirements.
- Develop and maintain automated test frameworks and scripts using C++ and Python to increase test efficiency and repeatability.
- Coordinate with hardware, software, and integration teams to troubleshoot failures, perform root‑cause analysis, and drive corrective actions.
- Apply DO-178C and other certification standards to verify compliance and support system certification activities.
- Lead test execution in both lab and field environments, including the operation of RF and signal‑analysis equipment.
- Mentor junior test engineers and promote best practices in Agile test development and continuous integration.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field; Master’s preferred.
- 10+ years of experience in systems test engineering for aerospace or defense platforms.
- Proficiency in C++ and Python for test development and automation.
- Hands‑on experience with embedded systems, real‑time operating systems, and hardware‑in‑the‑loop testing.
- Familiarity with DO-178C, MIL‑STD‑882, and Agile development methodologies.
Skills
cpythontest automation