Northrop Grumman's Global Surveillance Division is seeking a Software/Principal Engineer specializing in Avionics systems. This role combines cutting-edge aerospace technology with software engineering excellence, offering an opportunity to work on revolutionary systems that impact lives globally. The position involves developing safety-critical avionics software, requiring expertise in embedded systems, real-time operating systems, and aviation standards.
The role demands a blend of technical expertise and leadership, working within an agile development environment to design, implement, and maintain mission-critical software systems. You'll be responsible for the full software development lifecycle, from requirements gathering to deployment, while ensuring compliance with aviation safety standards like DO-178C.
Key technical areas include C/C++ programming, Linux/RTOS environments, and aviation protocols such as ARINC 429 and MIL-STD-1553. The position offers competitive compensation ($77,200-$142,900) and comprehensive benefits, including health insurance, life insurance, and retirement plans.
This is an excellent opportunity for experienced software engineers passionate about aerospace technology and safety-critical systems. The role offers significant growth potential, working with cutting-edge technology while contributing to national defense capabilities. The position requires US citizenship and ability to obtain a Secret security clearance, with 10% travel expected.
Located in Melbourne, Florida, you'll be part of a dynamic team pushing the boundaries of aerospace technology. The role combines hands-on technical work with opportunities to interface with program management and government customers, requiring excellent communication skills alongside technical expertise.