Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northrop Grumman Logo

Principal/Senior Principal Engineer Embedded Software - Space/Satellite Systems

Northrop Grumman

$110,000 - $196,000
Sep 19, 2025
Dulles, VA, USA
Apply Now

Northrop Grumman is looking for an experienced Embedded Software Engineer to join their HALO Flight Software team in the Tactical Space Systems organization to develop spacecraft flight software.

Requirements

  • Experience in requirements analysis, modeling and simulation, verification and validation at subsystem and system level
  • Demonstrated software engineering, controls, or systems engineering leadership experience, preferably with experience in Space Flight Software or Simulation Software.
  • Experience with NASA’s cFS
  • Experience with NASA’s cFS Test Framework (CTF)
  • Experience using the VxWorks Real-Time OS
  • Demonstrated systems/software engineering excellence in requirements analysis, coding and unit testing in C/C++, verification and validation at subsystem and system level or Demonstrated vehicle development, mission systems integration, ground and flight test validation experience
  • Experience in system and subsystem specification development including verification methodologies

Responsibilities

  • Plan, organize and be involved in the full software lifecycle to develop spacecraft flight software using modern tools and software best practices.
  • Decompose system-level software requirements into box-level and app-level requirements.
  • Engage with NASA to fully understand the requirements flowed to software.
  • Participate in the design of the flight software architecture based on requirements flow-down
  • Document the flight software design and ConOps
  • Develop spacecraft flight software using C/C++
  • Work with other subsystem engineers to integrate and validate space vehicle software interfaces to components.

Other

  • Relocation assistance may be available
  • Travel: Yes, 10% of the Time
  • U.S. citizen
  • Ability to form strong partnerships to ensure lockstep coordination with adjacent discipline areas and program manager leadership
  • This position can be filled as a Principal (level 3) or Sr Principal (level 4) depending on years of experience and qualifications.