Taro Logo

Sr Principal Engineer Software (Avionics)

A pioneering aerospace and defense company that works on revolutionary systems impacting people's lives worldwide.
Melbourne, FL, USA
$118,600 - $178,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Aerospace

Description For Sr Principal Engineer Software (Avionics)

Northrop Grumman Aeronautics Systems is seeking a Senior Principal Engineer Software (Avionics) to join their Global Surveillance Division in Melbourne, FL. This role focuses on developing safety-critical avionics software for tactical applications supporting the warfighter. The position involves working with cutting-edge aerospace technology and requires expertise in embedded systems, real-time operating systems, and avionics protocols.

The role combines technical leadership with hands-on software development, requiring deep knowledge of aviation systems and safety-critical software development. You'll be working in an agile environment, participating in the full software lifecycle from requirements gathering to deployment. The position involves collaborating with cross-functional teams, external suppliers, and government customers.

Key technical areas include C/C++ development, Linux systems, avionics communication protocols, and embedded testing environments. The role requires a security clearance and involves working on classified programs that directly impact national defense capabilities. With a competitive salary range of $118,600 - $178,000 and comprehensive benefits, this position offers an opportunity to work on revolutionary systems that impact people's lives worldwide.

The ideal candidate will have extensive experience in avionics software development, strong leadership skills, and the ability to solve complex technical challenges. This role offers the chance to work at the forefront of aerospace technology while contributing to critical defense programs. Northrop Grumman's culture emphasizes innovation, intellectual curiosity, and cognitive diversity, making it an ideal environment for experienced software engineers looking to advance their careers in aerospace.

Last updated 3 days ago

Responsibilities For Sr Principal Engineer Software (Avionics)

  • Full lifecycle design, implementation, and unit testing of software
  • Provide technical solutions to complex problems
  • Design, develop, document, test and debug applications software
  • Work with team members to integrate functionality with other software components
  • Support gathering and reporting software metrics
  • Follow program software best practices
  • Develop software products within all phases of the software lifecycle
  • Represent organization as prime technical contact on contracts and projects

Requirements For Sr Principal Engineer Software (Avionics)

Linux
  • Bachelor's degree in STEM + 8 years experience or Master's degree in STEM + 6 years experience
  • Development experience with C/C++ or other OOP languages
  • 8+ years experience with Windows, Linux, and/or real-time operating systems
  • In-depth knowledge of aviation or safety-critical systems
  • Experience with debugging software in desktop and target environments
  • Experience with Agile software development
  • Experience with configuration management
  • Must be a US citizen
  • Ability to obtain and maintain a DoD Secret level security clearance

Benefits For Sr Principal Engineer Software (Avionics)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Relocation Benefits
  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO)
  • Relocation assistance may be available

Interested in this job?

Jobs Related To Northrop Grumman Sr Principal Engineer Software (Avionics)