Want to professionalize your AI skills, pivot to an AI role and increase your salary?
Master AI Engineering with the most practical and comprehensive LLM Development certifications at Towards AI Academy.

Huntington Ingalls Industries

Software Engineer (Engineer Software 3) - 28231

Huntington Ingalls Industries

Published 15 Apr 2026
Suffolk, VA, USA
97K - 120K USD Annual
Full Time

Share this job

Role Highlights

Languages used

JavaScript
C++
C#
Python

Key skills

AI
Machine Learning
Big Data
Integrations
Business Administration
Software Design
Data Processing
Operating Systems
Control Systems
VCS
Unit Testing
OOP
OOD
Software Testing
Security
Research
Compilers
PhD
Debugging
TroubleShooting
Operations
Logistics

Tools, Libraries and Frameworks

IOS
MS Office
Visual Studio
Git
Linux

Description

The role involves designing, developing, documenting, testing, and debugging software applications and systems that incorporate logical and mathematical solutions. The software engineer will conduct multidisciplinary research and collaborate with hardware engineers to plan and develop electronic data processing systems. Responsibilities include analyzing user needs to resolve issues related to program intent, input data acquisition, and system controls. The individual will prepare operating instructions and contribute to the development of compilers, assemblers, and utility programs. Additionally, the role requires writing maintainable code, executing software testing, and documenting defects. The engineer will also develop software for new and updated virtual environment courses.

Required Qualifications and Skills

Candidates must possess a Bachelor’s degree with 5 years of experience, a Master’s degree with 3 years of experience, a PhD or Juris Doctorate with 0 years of experience, or a High School Diploma with 9 years of experience. Required technical proficiencies include foundational programming in a modern language, knowledge of object-oriented programming, and experience with version control systems. Applicants must be familiar with debugging tools, software testing practices, and development environments. An active Secret Clearance is mandatory for this position.

Disclaimer

Disclaimer: Job and company description information and some of the data fields may have been generated via GPT-4 summarisation and could contain inaccuracies. The full external job listing link should always be relied on for authoritative information.

About the company

Huntington Ingalls Industries

Size

7581

Founded

HQ

Newport News, US

Description

We serve those who protect our freedom. Our 44,000-strong team builds the worlds most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HIIs diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals. Recognized as one of Americas top large company employers, we are a values and ethics driven organization that puts peoples safety and well-being first. Here youll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career. Working at HII is more than a job - its an opportunity to build your future. On a team that offers you stability, competitive benefits, training, and opportunities to grow, you get to do and become more than you imagined, and contribute to a mission bigger than yourself. Join Us! HII.com/careers

Share

Share this job

Related jobs

Huntington Ingalls Industries

Chief Engineer (Engineer Systems 5) - 28569

Huntington Ingalls Industries

AI
Big Data
Machine Learning
Tech Lead
Colorado Springs, CO, USA
Full Time
Huntington Ingalls Industries

ENGINEER LEAD TEST 3

Huntington Ingalls Industries

AI
Machine Learning
Integrations
Project Management
Newport News, VA, USA
Freelancer
AI
Big Data
Machine Learning
Business Administration
Washington, DC, USA
Remote
Part Time
Temporary