What is a Software Engineer at HII?
As a Software Engineer at HII (Huntington Ingalls Industries), you will design, develop, and maintain critical software systems that support national security and defense infrastructure. HII is America's largest military shipbuilder and a premier provider of professional services, meaning your work will directly impact the readiness and capability of the United States Armed Forces. Whether you are writing embedded code for advanced naval vessels at Newport News Shipbuilding, configuring secure cloud architectures for Mission Technologies, or deploying robust network solutions at military bases, your engineering decisions carry profound real-world significance.
The software engineering landscape at HII spans a diverse array of technical environments, including real-time embedded systems, enterprise cloud platforms, and complex network configurations. Engineers here work on massive, multi-decade projects that require a unique blend of modern software practices and rigorous safety-critical engineering standards. You will collaborate closely with systems engineers, hardware designers, and defense stakeholders to build highly secure, fault-tolerant applications that must perform flawlessly under the most demanding physical and operational conditions.
This role is ideal for engineers who are motivated by high-impact work, complex systems integration, and long-term technical stability. To succeed at HII, you must possess solid computer science fundamentals, a disciplined approach to software design, and the ability to work effectively within structured, highly regulated environments. Preparing for this role requires demonstrating not just coding proficiency, but also a commitment to quality, teamwork, and the mission of national defense.