Senior Principal Engineer Software - Integration and Test (san Diego Ca)

Northrop Grumman Northrop Grumman · Aerospace · San Diego, CA +1 · Software

Senior Principal Engineer Software - Integration and Test role at Northrop Grumman, focusing on integrating and testing complex software and hardware components within development, lab, and operational environments. Requires experience with the full Software Development Life Cycle (SDLC), troubleshooting, documentation, and collaboration with cross-functional teams. The role demands a Top Secret security clearance and experience in a regulated defense environment.

What you'd actually do

  1. Work in development, lab, and operational environments. Understand the differences between those settings and ensure that integration and the testing of complex system components are applicable to the appropriate environment.
  2. Perform integration and troubleshooting of software components across multiple networks interfacing with customer SMEs. Ensure that through documentation is created and maintained to allow others to integrate in the future.
  3. Facilitate collaboration with software developers, system engineers, hardware engineers, and integration/test engineers to diagnose and identify the root cause of problems found during software installation, integration, acceptance test, and operational events.
  4. Using in-depth knowledge of the system directs development of workable interim solutions to provide a capable system while software or hardware changes are being implemented allowing testing and operational events to proceed.
  5. Develop and execute software installation, integration, and acceptance test procedures.

Skills

Required

  • Bachelor’s Degree in a STEM discipline and 8 years of related engineering experience; OR a Master’s degree in a STEM discipline and 6 years of related engineering experience; OR a PhD in a STEM discipline and 4 years of related engineering experience.
  • Experience with the full SW Development Life Cycle (SDLC)
  • Experience in integration and testing of software and hardware components in unix and windows environments.
  • Ability to execute installation, integration, and acceptance testing.
  • Candidate must be able to obtain a Security+ certification within 6 months from start of employment.
  • Active DoD Top Secret Security Clearance
  • Ability to obtain and maintain initial Special Program Access (SAP/PAR)
  • Ability to obtain and maintain upgraded SAP/PAR

Nice to have

  • Current applicable SAP access
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Excellent 2-way communication skills (upward and downward).
  • Familiarity with software network interfaces.
  • Experience in automation of installation, configuration, and test.
  • Experience in Agile methodologies. Agile Systems Engineering Experience.
  • Demonstrated communication and technical writing skills.
  • Experience with Confluence and JIRA.
  • Security+ certification
  • Experience with scripting languages (developing, debugging, and maintaining.

What the JD emphasized

  • Active DoD Top Secret Security Clearance (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
  • Ability to obtain and maintain initial Special Program Access (SAP/PAR). This SAP/PAR must be obtained prior to commencement of employment and must be obtained within a reasonable amount of time as determined by the company to meet its business needs. (Of note: SAP/PAR will be upgraded once selected candidate is in role. Therefore, candidate must also be able to obtain and maintain upgraded SAP/PAR.)