Staff Software Engineer

Northrop Grumman•San Diego, CA
•$177,000 - $265,600•Onsite

About The Position

Northrop Grumman Aeronautics Systems is seeking a Staff Software Engineer to work on site in San Diego, California, or El Segundo, California. The candidate should be a self-starter familiar with working in an Integrated Product Team construct. This is a full-time, on-site position; remote, hybrid, and telework arrangements are not available. Travel up to 25% may be required. The role requires a Top Secret clearance and the ability to obtain and maintain required Special Access Program access.

Requirements

  • Bachelor’s degree in a STEM discipline and 12 years of related engineering experience, or a master’s degree in a STEM discipline and 10 years of related engineering experience, or a Ph.D. in a STEM discipline and 8 years of related engineering experience.
  • Experience with the full software development life cycle (SDLC).
  • Experience with some of the following programming and scripting languages: C, C++, Java, and Python.
  • Experience with Agile software development, object-oriented programming, embedded system programming, software integration, and testing.
  • Experience with some of the following or similar DevOps tools: Jira, GitLab, Docker, Fortify, Coverity, or Black Duck.
  • Ability to obtain and maintain an adjudicated U.S. government Top Secret clearance, in-scope or enrolled in Continuous Evaluation, and any program access required for the position within a reasonable period as determined by the company.
  • Ability to obtain and maintain initial Special Access Program (SAP) access via a Program Access Request (PAR) before employment begins, within a reasonable period determined by the company.
  • Ability to obtain and maintain subsequent SAP PARs after employment begins to support the statement of work.
  • Must be able to work full-time on site; remote, hybrid, and telework are unavailable.

Nice To Haves

  • Experience developing multithreaded software for real-time flight-critical, safety, medical, or mission-critical applications.
  • Ability to identify moderate execution defects by reading code.
  • Understanding of how embedded software fits into a larger software system.
  • Ability to document, capture, and present software architectural components using modeling or diagramming tools.
  • Experience with real-time operating systems such as VxWorks, Integrity, or Real-Time Embedded Linux.
  • Experience with Docker containers and RHEL 8.10 or later.
  • Excellent communication and interpersonal skills, with the ability to interface with employees and management at all levels.
  • Active, in-scope U.S. Government Top Secret clearance.
  • Current applicable Special Access Program (SAP) access.

Responsibilities

  • Develop and maintain new and existing software applications.
  • Use modern technologies and practices to rapidly develop, integrate, test, and deploy software capabilities.
  • Collaborate with a cross-functional team to diagnose and address software and system problems throughout the system lifecycle.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus.
  • Annual bonuses designed to reward individual contributions and allow employees to share in company results.
  • Employees in Vice President or Director positions may be eligible for Long Term Incentives.
  • Relocation assistance may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service