Principal Engineer Software
Role details
Job location
Tech stack
Job description
- Peer review of Test Plans, Test Procedures. Update Software Test Plans (STP), Software Test Descriptions (STD) and author Software Test Report (STR) in accordance with DOORS requirements.
- Review requirements for testability and incorporate into test procedures.
- Perform test results analysis and prepare test reports which verify and validate system performance.
- Analyze and troubleshoot anomalous behavior in hardware and software systems.
- Integration and regression test of new software baseline into operation environments. Troubleshooting any issues that arise during installation and integration. Current tools used include Jira, Confluence Bitbucket, DOORS and Nexus. Maintain installation and integration documentation of Confluence for overall integration, test and deployment team's knowledge.
- Author comprehensive discrepancy reports in JIRA. Execute detailed integration regression tests to validate incorporated fixes on the system. Assist software development personnel with the investigation and resolution of discrepancy reports. Develop troubleshooting procedures and work-around documents.
- Collaborate with Developers and System Engineering to construct system test solutions that meet customer and technical requirements. Coordinate with external mission partners to execute complex end-to-end testing.
- Perform Sys level I Testing and Sys Level II Final Qualification Test (FQT) with Software Quality Assurance (SQA) and Customer.
Requirements
- BS degree in STEM or related technical degree with 5 years of related experience or MS degree in STEM, or related technical field with 3 years related experience.
- Must have the ability to obtain and maintain DoD Secret or higher clearance prior to start.
- Experienced with advanced troubleshooting of hardware and software issues.
- Strong work ethic and the ability to work in an integrated product team (IPT) environment.
- Demonstrated proficiency in analytical thinking, problem solving skills and Systems Thinking mindset.
- Ability and willingness to work independently with little oversight or direction., * Experience troubleshooting of hardware, software, and firmware issues.
- Demonstrated ability to work in a collaborative environment and with multiple stakeholders across various disciplines.
- Prior experience working in a lab environments
- Knowledge of system engineering processes
- Familiar with the Agile development methodology
- Familiarity with IBM Jazz and IBM DOORS
- System Requirement development experience
- Prior MQ-4C Triton experience
Benefits & conditions
Primary Level Salary Range: $114,000.00 - $171,000.00
The above salary range represents a general guideline; however, 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 coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.