Flight Software Engineer - Level 3/4 (AHT)

Northrop Grumman•Redondo Beach, CA
•$114,000 - $213,400•Onsite

About The Position

Northrop Grumman’s Space Sector is seeking a Flight Software Engineer at Level 3 or Level 4 to join its Western Region Software Engineering team. The position is onsite in Redondo Beach, California. The organization includes more than 800 software and engineering professionals supporting multiple programs, with opportunities for career advancement, cross-program collaboration, professional development, and technical or leadership growth. The engineer will design, develop, integrate, and verify or test flight software for embedded and real-time systems. The role involves collaborating with Systems Engineering, Digital Engineering, Hardware, and Integration & Test teams in an Agile development environment, and understanding system requirements so software can be implemented and debugged to meet completion criteria. This is a rapid, fast-paced program environment. The selected candidate is expected to be a self-starter, work effectively as part of a team, prioritize assigned work, and make recommendations to Technical Leads when needed. Engineering and systems specialists will be available to assist with execution of primary tasking. An active U.S. Government Secret clearance is required at the time of application. Travel is 10% of the time; relocation assistance may be available.

Requirements

  • Active U.S. Government Secret security clearance at the time of application.
  • Strong background in embedded C/C++ development, with emphasis on object-oriented and thread-safe programming.
  • Strong background integrating and troubleshooting embedded software in a laboratory environment.
  • Proficiency with Python.
  • Experience writing driver-level software for serial or networking applications, such as UART, TCP, or UDP.
  • Experience developing in a Linux environment.
  • Experience working in Agile software development using the Atlassian Tool Suite (Bitbucket, Jira, and Confluence) and Git version control.
  • For Level 3: Bachelor's degree in a STEM discipline and 5 years of relevant engineering experience, a master's degree in a STEM discipline and 3 years of stated experience, or a Ph.D. in a STEM discipline and 1 year of stated experience.
  • For Level 4: Bachelor's degree in a STEM discipline and 8 years of relevant engineering experience, a master's degree in a STEM discipline and 6 years of stated experience, or a Ph.D. in a STEM discipline and 4 years of stated experience.

Nice To Haves

  • Experience with software development in a Docker-containerized environment.
  • Experience with shell scripting.
  • Experience with CCSDS Space Packet Protocol.
  • Experience developing software using CI/CD pipeline tools such as Jenkins.
  • Experience developing or interfacing with optical, RF, or IR payloads.
  • Ability and willingness to obtain a Top Secret clearance and/or SCI access.

Responsibilities

  • Design, develop, integrate, and verify or test flight software solutions for embedded and real-time systems.
  • Collaborate with Systems Engineering, Digital Engineering, Hardware, and Integration & Test teams in an Agile development environment.
  • Understand system requirements and how they apply to system design.
  • Implement and debug software to meet defined completion criteria.
  • Prioritize assigned tasking and make recommendations to Technical Leads as required.

Benefits

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