Taro Logo

Engineer Software/Principal Engineer Software (Avionics)

A pioneering aerospace and defense technology company with 90,000 employees working across air, cyber, land, sea and space domains.
Melbourne, FL, USA
$77,200 - $142,900
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Aerospace

Description For Engineer Software/Principal Engineer Software (Avionics)

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.

Last updated 4 days ago

Responsibilities For Engineer Software/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
  • 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
  • Interface with Program Management and external suppliers
  • Participate in requirements development and system design

Requirements For Engineer Software/Principal Engineer Software (Avionics)

Linux
Python
Java
  • Bachelor's or Master's degree in STEM discipline
  • 2+ years of software engineering experience (Engineer Software level)
  • 5+ years of software engineering experience (Principal Engineer level)
  • Solid understanding of object-oriented programming languages, including C/C++
  • Experience with Windows, Linux, and RTOS like LynxOS or VxWorks
  • Experience with aviation or safety-critical systems
  • Experience with debugging software
  • Experience with Agile software development
  • Experience with configuration management
  • Familiarity with Atlassian tools, Git and Confluence
  • Must be a US citizen
  • Ability to obtain and maintain DoD Secret clearance

Benefits For Engineer Software/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 Engineer Software/Principal Engineer Software (Avionics)