Senior Software Engineer - Navy LVC Training (Hybrid)

Huntington Ingalls Industries, Inc.

Norfolk (VA)

Hybrid

USD 97,000 - 125,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Huntington Ingalls Industries, Inc. Mission Technologies is seeking a Software Engineer 3 to support Navy Training Baseline products, including JSAF, JBUS, RAVE, ERM, MDS, NEXUS, JMAC, CS3 and ATD.

The role focuses on design, development, testing, and integration of simulation software for Live, Virtual, and Constructive training. This position offers hybrid work, requires strong Java/Linux skills, and the ability to obtain a secret clearance.

Qualifications

  • 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.
  • Strong understanding and broad application of software engineering principles.
  • Proficiency in Java development, object-oriented design, and debugging within Linux environments.
  • Experience developing multithreaded applications and working with Java-focused IDEs such as IntelliJ or Eclipse.
  • Working knowledge of Git for version control and software configuration management.

Responsibilities

  • Design, develop, document, test, and debug applications software and distribute simulation systems containing logical and mathematical solutions.
  • Contribute to the enhancement, integration, and sustainment of NTB products including JSAF, JBUS, RAVE, ERM, MDS, NEXUS, JMAC, CS3, and ATD.
  • Perform development on Red Hat Linux platforms using Java, JavaScript (ExtJS/Vue), shell scripting, and modern IDEs such as IntelliJ or Eclipse.
  • Work with technical leads and end users to implement maintainable, effective, and secure software capabilities aligned with Fleet training requirements.
  • Apply modeling and simulation techniques and domain protocols, including TENA, HLA, and DIS, to support distributed training systems.
  • Conduct multidisciplinary research and collaborate with hardware/system designers to support the planning and development of electronic data processing systems.
  • Analyze user needs and system capabilities to resolve issues related to program intent, input/output requirements, and programming techniques.
  • Prepare operating instructions, assist in writing technical documentation, and support the creation of proposals, briefings, and user manuals.
  • Ensure software standards, cybersecurity guidelines, and NCTE architecture requirements are met.
  • Work is performed in an office environment typical for software engineering roles. May require on-site support at NCTE facilities.

Skills

Java
Linux
Multithreading
Git
CI/CD
Agile
JavaScript

Education

Bachelor's degree in related field

Tools

IntelliJ IDE
Eclipse
ExtJS
Vue.js
Jenkins
SonarQube
Red Hat Linux

Job description

Huntington Ingalls Industries, Inc. Mission Technologies is seeking a Software Engineer 3 to support Navy Training Baseline products, including JSAF, JBUS, RAVE, ERM, MDS, NEXUS, JMAC, CS3 and ATD.

The role focuses on design, development, testing, and integration of simulation software for Live, Virtual, and Constructive training. This position offers hybrid work, requires strong Java/Linux skills, and the ability to obtain a secret clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Navy Training Baseline (Hybrid)
Senior Software Engineer - Navy Training Baseline (Hybrid)

Huntington Ingalls Industries • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
Senior Navy Training Baseline Software Engineer (Hybrid)
Senior Navy Training Baseline Software Engineer (Hybrid)

Mission Technologies, a division of HII • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
Senior Navy LVC Training Software Engineer (Hybrid)
Senior Navy LVC Training Software Engineer (Hybrid)

Mission Technologies, a division of HII • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
Medical, dental and vision plan
Tuition reimbursement
401(k) Savings Plan
Senior Navy Training Software Engineer (LVC)
Senior Navy Training Software Engineer (LVC)

Huntington Ingalls Industries • Norfolk (VA)

On-site
USD 97,000 - 125,000
Senior Software Lead - Navy Training Baseline (NTB) LVC
Senior Software Lead - Navy Training Baseline (NTB) LVC

Huntington Ingalls Industries • Norfolk (VA)

On-site
USD 137,000 - 180,000
Senior Software Engineer - Navy Training Baseline (NTB)
Senior Software Engineer - Navy Training Baseline (NTB)

Huntington Ingalls Industries, Inc. • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
Software Engineer - Navy LVC & NTB Platforms
Software Engineer - Navy LVC & NTB Platforms

Huntington Ingalls Industries, Inc. • Norfolk (VA)

On-site
USD 78,000 - 90,000
Navy Training Baseline Developer (Engineer Software 3) 30175
Navy Training Baseline Developer (Engineer Software 3) 30175

Huntington Ingalls Industries • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
Software Engineer II — Navy Training & LVC Systems
Software Engineer II — Navy Training & LVC Systems

Mission Technologies, a division of HII • Norfolk (VA)

On-site
USD 78,000 - 90,000
Competitive benefits
Tuition reimbursement
Wellness resources
Senior Software Engineer - Remote, Naval Training Systems
Senior Software Engineer - Remote, Naval Training Systems

Huntington Ingalls Industries • Virginia Beach (VA)

Hybrid
USD 117,000 - 160,000
Medical, dental & vision
401(k) plan
Tuition reimbursement
+1