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 Engineer Software (Avionics)

Northrop Grumman

$98,400 - $1,476,000
Dec 10, 2025
Melbourne, FL, US
Apply Now

Northrop Grumman Aeronautics Systems (NGAS) Global Surveillance division is seeking a Principal Software Engineer to join their team to work on revolutionary systems that impact people's lives around the world today, and for generations to come.

Requirements

  • At least 3+ years of experience developing software using object-oriented programming languages, including C/C++.
  • At least 3+ years of experience developing software on Windows and/or Linux, and RTOS systems like LynxOS or VxWorks.
  • At least 3+ years of development experience with aviation software and/or safety-critical systems.
  • A solid understanding and the ability to demonstrate the nuances associated with safety-critical software development.
  • Evidence of experience with standards for safety-critical software development, such as DO-178C.
  • Specialist knowledge of avionics communication protocols, specifically ARINC 429, ARINC 422, and MIL-STD-1553.
  • Experience in testing methodologies pertinent to avionics systems, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.

Responsibilities

  • Independently design, implement, test, and maintain software throughout the lifecycle while adhering to specified requirements and standards.
  • Collaborate within teams to integrate software solutions with other system components.
  • Utilize technical knowledge to contribute to solutions for complex software problems.
  • Analyze, collect, and report software metrics to ensure product quality and adherence to performance standards.
  • Participate in software working groups and support discussions with customers as required.
  • Implement and maintain software best practices across all phases of development.
  • Apply innovative approaches to develop software products from concept to delivery, ensuring quality and compliance with project plans.

Other

  • Ability to obtain and maintain a DoD Secret level security clearance. An interim DoD secret clearance is ok to start.
  • Ability to obtain and maintain any special program clearances as required. Not required to start.
  • A current DoD Top Secret level security clearance is preferred.
  • U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
  • Travel: Yes, 10% of the Time