Software Engineer (Engineer Software 3) - 28231 in Suffolk
Software Engineer (Engineer Software 3) - 28231

Software Engineer (Engineer Software 3) - 28231 in Suffolk

Suffolk Full-Time 80000 - 100000 £ / year (est.) No home office possible
Huntington Ingalls Industries, Inc.

At a Glance

  • Tasks: Design and develop software for advanced training and simulation capabilities.
  • Company: Join HII, a leader in national defence technology and innovation.
  • Benefits: Enjoy competitive salary, health benefits, remote work options, and tuition reimbursement.
  • Other info: Be part of a supportive team with excellent career growth opportunities.
  • Why this job: Make a real impact on military readiness with cutting-edge technology.
  • Qualifications: 5 years of experience in software development and proficiency in modern programming languages.

The predicted salary is between 80000 - 100000 £ per year.

This opportunity resides with Global Security (GS). Mission Technologies’ Global Security (GS) group comprises live, virtual, constructive (LVC) solutions; fleet sustainment; nuclear and environmental; and Australia business. As a trusted partner to our military customers, HII designs, develops and operates the largest LVC enterprise that prepares warfighters for cross-domain battle. With advanced technologies to enable mission readiness, HII understands that preparation requires full coordination—not readiness in piece-parts.

For more than 40 years, the U.S. Navy has entrusted HII to maintain and modernize the vast majority of its fleet. With a holistic approach to life-cycle maritime defense systems—from small watercraft to submarines, surface combatants and aircraft carriers—HII ensures a high state of readiness. HII supports the Department of Energy’s national security mission through the management and operation of its sites, as well as the safe cleanup of legacy waste across the country. HII meets clients’ toughest nuclear and environmental challenges.

Leadership Mindset at HII – Mission Technologies

Leadership at HII is a mindset, not a title. Through our Leadership Capability Framework, we define how every team member contributes to our mission and culture:

  • Know & Grow Your People – Commit to learning and supporting team success.
  • Build Relationships – Communicate openly, collaborate well, and build trust.
  • Take Ownership – Deliver on commitments and take pride in your work.
  • Customer First – Focus on the mission and those we serve.
  • Shape the Future – Bring ideas, curiosity, and continuous improvement.
  • Act with Urgency – Take initiative and follow through with purpose.

These capabilities guide how all employees contribute to our shared success across Mission Technologies.

Summary

Mission Technologies, a division of Huntington Ingalls Industries, is seeking a Software Engineer to support the Joint Training Synthetic Environment (JTSE) for the Joint Staff J7 (JS J 7) at our Suffolk, VA Joint Staff Complex. This role contributes directly to the development and sustainment of advanced training and simulation capabilities used across the Joint Force.

What You Will Do

  • Design, develop, document, test, and debug software applications and systems that incorporate logical and mathematical solutions.
  • Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers to plan, design, and develop electronic data processing systems for both product and commercial software.
  • Analyze user needs and system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and system controls.
  • Prepare operating instructions and contribute to the design and development of compilers, assemblers, utility programs, and operating systems.
  • Write clean, maintainable, and well structured code that adheres to established coding standards.
  • Execute software testing based on test procedures or requirements documents, documenting and correcting defects as needed.
  • Document cold starts and develop software for new and updated virtual environment courses.

What You Must Have

  • 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Foundational programming experience in at least one modern language (C++, C#, Java, Python, or JavaScript).
  • Understanding of object oriented programming principles and software design fundamentals.
  • Experience with version control systems such as Git.
  • Familiarity with debugging tools and basic troubleshooting techniques.
  • Ability to read, interpret, and implement requirements and technical documentation.
  • Exposure to software testing practices, including unit testing or integration testing.
  • Basic understanding of Windows or Linux development environments.
  • Must have an active Secret Clearance.

Preferred Requirements

  • Working knowledge of C++/C# in a Visual Studio environment.
  • Good software debugging skills.
  • Working knowledge of Microsoft Office 365 products a plus.

The listed salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, HII's Mission Technologies division takes a variety of factors into consideration which include, but are not limited to, the role's function and a candidate's education or training, work experience, and key skills.

Meet HII’s Mission Technologies Division

Our team of more than 7,000 professionals worldwide delivers all-domain expertise and advanced technologies in service of mission partners across the globe. Mission Technologies is leading the next evolution of national defense – the data evolution - by accelerating a breadth of national security solutions for government and commercial customers. Our capabilities range from C5ISR, AI and Big Data, cyber operations and synthetic training environments to fleet sustainment, environmental remediation and the largest family of unmanned underwater vehicles in every class.

We offer competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships.

Recognized as one of America’s top large company employers, we are a values and ethics driven organization that puts people’s safety and well-being first. Regardless of your role or where you serve, at HII, you’ll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.

Together we are working to ensure a future where everyone can be free and thrive.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

If you need a reasonable accommodation for any part of the employment process, please send an e-mail to buildyourcareer@hii-co.com and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis.

Software Engineer (Engineer Software 3) - 28231 in Suffolk employer: Huntington Ingalls Industries, Inc.

HII is an exceptional employer that prioritises the well-being and growth of its employees, offering a supportive work culture and comprehensive benefits including competitive medical plans, tuition reimbursement, and generous paid time off. Located in Suffolk, VA, this role as a Software Engineer allows you to contribute to cutting-edge defence technologies while enjoying opportunities for professional development and collaboration with a diverse team dedicated to mission success.
Huntington Ingalls Industries, Inc.

Contact Detail:

Huntington Ingalls Industries, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Engineer Software 3) - 28231 in Suffolk

✨Tip Number 1

Network like a pro! Reach out to current employees at HII or in the industry on LinkedIn. Ask them about their experiences and any tips they might have for landing a role like the Software Engineer position.

✨Tip Number 2

Prepare for the interview by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to showcase your problem-solving abilities. Remember, they want to see how you think!

✨Tip Number 3

Showcase your projects! Whether it's through a portfolio or GitHub, make sure to highlight your best work. This is your chance to demonstrate your coding prowess and creativity to the hiring team.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the HII family.

We think you need these skills to ace Software Engineer (Engineer Software 3) - 28231 in Suffolk

C++
C#
Java
Python
JavaScript
Object Oriented Programming
Software Design Fundamentals
Version Control Systems (Git)
Debugging Tools
Troubleshooting Techniques
Software Testing Practices
Unit Testing
Integration Testing
Windows Development Environment
Linux Development Environment

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your relevant experience, especially in programming languages like C++, C#, or Python, and showcase how your skills align with our mission at HII.

Showcase Your Projects: Include any personal or professional projects that demonstrate your coding skills and problem-solving abilities. We love seeing real examples of your work, so don’t hold back on sharing those GitHub links or project descriptions!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. Remember, we appreciate well-structured applications!

Apply Through Our Website: Don’t forget to submit your application through our official website. It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Huntington Ingalls Industries, Inc.

✨Know Your Tech Stack

Make sure you’re well-versed in the programming languages mentioned in the job description, especially C++, C#, Java, Python, or JavaScript. Brush up on your understanding of object-oriented programming principles and be ready to discuss how you've applied these in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex software issues. Think about times when you collaborated with hardware engineers or resolved user needs through innovative solutions. This will demonstrate your ability to think critically and work as part of a team.

✨Familiarise Yourself with Version Control

Since experience with version control systems like Git is essential, make sure you can talk about your familiarity with these tools. Be ready to explain how you’ve used them in previous roles, including any challenges you faced and how you overcame them.

✨Prepare for Technical Questions

Expect technical questions related to software testing practices, debugging techniques, and coding standards. Review common testing methodologies and be prepared to write or analyse code on the spot. Practising with mock interviews can help you feel more confident.

Software Engineer (Engineer Software 3) - 28231 in Suffolk
Huntington Ingalls Industries, Inc.
Location: Suffolk

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>