Software Engineer - Navy LVC & NTB Platforms

Huntington Ingalls Industries, Inc.

Norfolk (VA)

On-site

USD 78,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

HII Mission Technologies seeks a Software Engineer 2 to design, develop, integrate, and sustain applications in support of the Navy Continuous Training Environment (NCTE) and the Navy Training Baseline (NTB).

NCTE enables distributed Live-Virtual-Constructive training and underpins the navy training architecture. This role delivers robust solutions, enabling Fleet LVC and Joint LVC training with speed and cost efficiency.

Qualifications

  • 2 years of relevant experience with a Bachelor’s in related field; or 0 years with a Master’s in related field; or HS diploma with 6 years relevant experience.
  • Ability to obtain related technical certifications; Security+ and Linux.
  • U.S. Citizenship able to obtain and maintain a Secret security clearance; on-site support as required.
  • Strong proficiency in Java and object-oriented design and development.
  • Experience developing multi-threaded applications.
  • Proficiency with Java IDEs (IntelliJ, Eclipse) and Java debugging tools.
  • Development experience in Linux/Unix environments; shell scripting for automation.
  • Source control proficiency with Git.
  • Strong written and oral communication skills; cross-functional team collaboration.
  • JavaScript development with modern UI frameworks (Sencha ExtJS, Vue.js).
  • Unit testing (JUnit) and Agile development practices.
  • Systems Engineering familiarity; integration with LVC architectures (TENA, HLA, DIS).
  • Build systems and messaging frameworks (Gradle, ActiveMQ); OSGi, CSS/HTML, CI/CD; code quality tools.

Responsibilities

  • Design, develop, document, test, and debug applications and systems with logical/mathematical solutions.
  • Collaborate with hardware engineers to plan, design, develop, and utilize processing systems for software.
  • Determine user needs; analyze capabilities to resolve requirements; prepare operating instructions.
  • Design and develop compilers/assemblers, utility programs, and OS components as needed; ensure standards.
  • Contribute to project milestones under general supervision.
  • Support continuous improvement of software infrastructure and participate in proposals, briefings, reports, manuals.
  • Deliver robust, maintainable software capabilities for JSAF with end users.
  • Develop, enhance, integrate, and support JSAF features with a team of developers.

Skills

Java
JavaScript
Linux/Unix
Git
Multi-threaded programming
Object-oriented design
Agile development
JUnit
IntelliJ
Eclipse
Sencha ExtJS
Vue.js
Gradle
CI/CD

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

IntelliJ
Eclipse
Git
JUnit
Sencha ExtJS
Vue.js
Gradle
ActiveMQ
CI/CD tools

Job description

HII Mission Technologies seeks a Software Engineer 2 to design, develop, integrate, and sustain applications in support of the Navy Continuous Training Environment (NCTE) and the Navy Training Baseline (NTB).

NCTE enables distributed Live-Virtual-Constructive training and underpins the navy training architecture. This role delivers robust solutions, enabling Fleet LVC and Joint LVC training with speed and cost efficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 Software Lead – Navy LVC & NTB
Senior Software Lead – Navy LVC & NTB

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

On-site
USD 137,000 - 180,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 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
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 LVC Training (Hybrid)
Senior Software Engineer - Navy LVC Training (Hybrid)

Huntington Ingalls Industries, Inc. • Norfolk (VA)

Hybrid
USD 97,000 - 125,000
LVC Training Systems Engineer Lead
LVC Training Systems Engineer Lead

Mission Technologies, a division of HII • Virginia Beach (VA)

On-site
USD 91,000 - 104,000
Medical benefits
Dental benefits
Paid time off
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 Engineer - Navy Training Baseline (Hybrid)
Senior Software Engineer - Navy Training Baseline (Hybrid)

Huntington Ingalls Industries • Norfolk (VA)

Hybrid
USD 97,000 - 125,000