Senior Software Engineer - Navy Training Baseline (NTB)

Huntington Ingalls Industries, Inc.

Norfolk (VA)

Hybrid

USD 97,000 - 125,000

Full time

14 days+
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

Huntington Ingalls Industries, Inc. (Mission Technologies) seeks a Senior Software Engineer 3 to support the Navy Training Baseline products and Live, Virtual, Constructive fleet training systems.

You will design, implement, and sustain modeling and simulation software across distributed architectures. Responsibilities include development on Red Hat Linux with Java and JavaScript, collaboration with engineers and SMEs, and ensuring cybersecurity and NCTE standards.

Qualifications

  • Requires 5 years of relevant experience with a Bachelor's in related field; 3 years with a Master's; or 9 years with a High School Diploma or equivalent.
  • Strong understanding and broad application of software engineering principles.
  • Proficiency in Java development, object-oriented design, and debugging in Linux environments.
  • Experience developing multithreaded applications and using Java IDEs (IntelliJ or Eclipse).
  • Working knowledge of Git for version control and software configuration management.
  • Strong communication skills and ability to work in collaborative teams.
  • Ability to obtain and maintain a Secret security clearance.

Responsibilities

  • Design, develop, document, test, and debug applications and distributed simulation systems.
  • Enhance, integrate, and sustain NTB products (JSAF, JBUS, RAVE, ERM, MDS, NEXUS, JMAC, CS3, ATD).
  • Develop on Red Hat Linux using Java, JavaScript, and modern IDEs.
  • Collaborate with leads and end users to implement secure software aligned with Fleet training.
  • Apply modeling and simulation standards and domain protocols (TENA, HLA, DIS).
  • Prepare operating instructions and assist in writing technical documentation.
  • Ensure software standards, cybersecurity guidelines, and NCTE architecture requirements are met.

Skills

Java development
Multithreaded programming
Git
Communication
Security clearance ability to obtain

Education

Bachelor's degree
Master's degree

Tools

Red Hat Linux
IntelliJ IDEA
Eclipse
Git

Job description

Huntington Ingalls Industries, Inc. (Mission Technologies) seeks a Senior Software Engineer 3 to support the Navy Training Baseline products and Live, Virtual, Constructive fleet training systems.

You will design, implement, and sustain modeling and simulation software across distributed architectures. Responsibilities include development on Red Hat Linux with Java and JavaScript, collaboration with engineers and SMEs, and ensuring cybersecurity and NCTE standards.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (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 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
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
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 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 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
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