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.