1. What is a Software Engineer at HII?
As a Software Engineer at HII (Huntington Ingalls Industries), you play a direct role in building and maintaining the software infrastructure behind America's largest military shipbuilder and defense technology provider. Whether you are working within the Mission Technologies division developing cloud-native analytics, full-stack enterprise applications, and mission systems, or supporting Newport News Shipbuilding (NNS) and Ingalls Shipbuilding with embedded systems and industrial modeling platforms, your code directly supports mission-critical national defense initiatives.
The work extends well beyond web applications. Software engineers at HII develop custom tools for naval architecture, manage large-scale cloud migrations for defense clients, optimize embedded microcontrollers, and maintain critical Red Hat Enterprise Linux (RHEL) systems used in defense industrial infrastructure. The scale is massive, requiring high standards for reliability, security, and long-term maintainability.
Navigating software development at HII means working at the intersection of modern software engineering and strict compliance requirements. You will work alongside systems engineers, program managers, and cross-functional hardware teams to deliver production-ready software that meets stringent federal and military standards.



