Software Engineer / Principal Software Engineer (Infrastructure)

Northrop Grumman•Melbourne, FL
•$79,300 - $147,600•Onsite

About The Position

Northrop Grumman Aeronautics Systems Sector is hiring a Software Engineer or Principal Software Engineer to support the E-2D team in its Global Surveillance Division. The role is onsite in Melbourne, Florida, and focuses on deploying, automating, maintaining, troubleshooting, and improving systems and software infrastructure. The engineer will contribute hands-on technical expertise to environment automation and management, continuous improvement, and the design and implementation of application builds, releases, deployments, and configuration activities. The position participates in the full software development lifecycle, from requirements development, modeling, design, and application development through unit and CSCI testing, software-hardware integration, formal system testing, release, installation, and maintenance. The engineer applies technical expertise to complex integration problems and interacts with Program Management, external suppliers, and government customers. The position may be filled at Software Engineer Level 2 or Principal Software Engineer Level 3.

Requirements

  • For Software Engineer Level 2: a bachelor's degree in a STEM discipline and at least 2 years of software engineering experience, or a master's degree in a STEM discipline and at least 0 years of software engineering experience.
  • For Principal Software Engineer Level 3: a bachelor's degree in a STEM discipline from an accredited university and at least 5 years of software engineering experience, or a master's degree in a STEM discipline and at least 3 years of software engineering experience.
  • Familiarity with the Atlassian tool suite and add-ons such as Git and Confluence.
  • Development experience with C/C++ or other object-oriented programming languages.
  • Experience developing software in Linux and Windows environments.
  • Excellent oral and written communication skills and strong interpersonal skills.
  • Familiarity with containerization technologies.
  • Ability to obtain and maintain a U.S. Government clearance and Special Access Program (SAP) access within a reasonable time as determined by business needs; an interim Secret clearance is required to start.
  • Willingness to work off-peak hours for short-term surge support to meet program milestones.

Nice To Haves

  • Current DOD 8570 IAT Level II or greater certification, such as Security+.
  • Experience with Red Hat System Administration.
  • Experience with Ansible automation tools.
  • Experience with IP stack and network configuration.
  • Experience maintaining and upgrading RHEL systems.
  • Experience working with containerization technologies.
  • Experience building and managing RPMs from source.
  • Experience with multithreaded desktop application development.
  • Familiarity with the Agile software development process.
  • Experience with Rhapsody, Cameo UML Modeling, or similar tools.
  • An active U.S. Government Secret clearance or higher.
  • Current holder of special program access.

Responsibilities

  • Deploy, automate, maintain, troubleshoot, and improve systems and software infrastructure.
  • Design and implement application builds, releases, deployments, and configuration activities.
  • Participate in the full software lifecycle, including requirements development, modeling and design, application development, unit to CSCI testing, software-hardware integration, formal system testing, release, installation, and maintenance.
  • Design, implement, and unit test software.
  • Integrate software with updated hardware.
  • Work with team members to integrate functionality with other software components.
  • Support the gathering and reporting of software metrics.
  • Follow program software best practices and develop software products throughout all phases of the software lifecycle.
  • Work with Program Management, external suppliers, and government customers.
  • Provide short-term surge support during off-peak hours to meet program milestones.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Potential overtime and shift differential, depending on the position
  • Potential discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service