Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027

Mission Technologies, a division of HII

Virginia Beach (VA)

On-site

USD 70,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mission Technologies, a division of HII, is looking for Software Engineers to support the Advanced Training Domain System for the U.S. Navy. This position involves designing and developing software in a secure environment, collaborating with various teams, and following Agile best practices. Ideal candidates should have experience in C++ or Java and must possess a DoD Secret clearance.

This full-time role offers an anticipated salary range of $70,000 - $145,000, depending on experience. The position supports fleet readiness through high-fidelity simulations.

Qualifications

  • Experience with C++ and/or Java development in Linux environments.
  • Ability to troubleshoot complex software issues.
  • Familiarity with Agile/Scrum processes.

Responsibilities

  • Design, develop, test, and deploy software on Linux platforms.
  • Collaborate with cross-functional teams to deliver high-fidelity training capabilities.
  • Follow secure coding and Agile best practices.

Skills

C++ Development
Java Development
Troubleshooting
Agile/Scrum Processes

Education

Bachelor’s Degree
Master’s Degree
PhD or Juris Doctorate

Tools

Jira
GitLab
CI/CD Pipelines
ActiveMQ
JAWS

Job description

Requisition Number: 28027

Required Travel: 0 - 10%

Employment Type: Full Time/Salaried/Exempt

Anticipated Salary Range: $70,000 - $145,000

Security Clearance: Secret

Level of Experience: Mid

Summary

HII Mission Technologies seeks Software Engineers across multiple experience levels (Entry through Senior) to support the design, development, and deployment of the Advanced Training Domain (ATD) System—a mission‑critical U.S. Navy combat systems trainer. This onsite, secure environment role works with developers, systems engineers, and Navy operators to deliver high‑fidelity simulations that enhance fleet readiness.

Key Job Responsibilities
  • Participate in Agile sprint planning, execution, and reviews.
  • Design, develop, test, and deploy C++ and/or Java software on Linux platforms as part of the ATD system.
  • Analyze and resolve software issues, including STRs.
  • Create clear technical documentation such as sequence diagrams, developer notes, and code commentary.
  • Conduct developer testing in lab environments and aboard ship as required.
  • Support installation, integration, and system verification events with minimal travel.
  • Collaborate with cross‑functional teams—including systems engineering, test, integration, and Navy operators—to deliver high‑fidelity training capabilities.
  • Follow secure coding, configuration management, and Agile best practices throughout the software lifecycle.
  • Perform additional related duties as assigned to support project and organizational needs.
Level Differentiators
Entry‑Level (Software Engineer I)
  • Work under guidance to implement well‑scoped features and support development tasks.
  • Troubleshoot routine issues with assistance and contribute to documentation, code hygiene, and Agile ceremonies.
  • Build familiarity with ATD systems, Navy training environments, and simulation technologies.
  • Focus on learning, growth, and contributing reliably with limited system‑level ownership.
Intermediate (Software Engineer II)
  • Independently develop features and resolve moderately complex issues.
  • Troubleshoot across multiple components with limited oversight and contribute to component‑level design discussions.
  • Support GUI development, integration tasks, ActiveMQ/JAWS components, and lab/shipboard testing with minimal supervision.
Advanced (Software Engineer III)
  • Own subsystem development and deep troubleshooting.
  • Lead sprint tasks and resolve complex STRs.
  • Coordinate with multiple engineering disciplines, support cross‑team integration, and provide technical guidance to peers.
  • Promote coding/testing best practices and perform higher‑complexity integration and testing activities autonomously.
Senior (Software Engineer IV)
  • Architect multi‑component C++/Java solutions and serve as a senior technical contributor.
  • Lead integration efforts across teams, drive technical decisions, and mentor engineers at all levels.
  • Review major technical products, influence system‑level strategy, and own significant ATD system components and roadmap direction.
What You Must Have
Education & Experience
  • Software Engineer I: Bachelor’s (0 exp) OR HS + 4 yrs
  • Software Engineer II: Bachelor’s + 2 yrs OR Master’s (0 yrs) OR HS + 6 yrs
  • Software Engineer III: Bachelor’s + 5 yrs OR Master’s + 3 yrs OR HS + 9 yrs OR PhD or Juris Doctorate (0 yrs)
  • Software Engineer IV: Bachelor’s + 9 yrs OR Master’s + 7 yrs OR HS + 13 yrs OR PhD or Juris Doctorate + 4 yrs
Technical Skills
  • Experience with C++ and/or Java development in Linux environments
  • Familiarity with Agile/Scrum processes
  • Ability to troubleshoot complex software issues
Clearance Requirements
  • Must be a U.S. Citizen
  • Must have a current or active DoD Secret clearance
  • Must obtain a DoD Information Assurance Technician (IAT) Level II certification or higher within 3 months of hire if not currently held.
Preferred Qualifications
  • Degree in Computer Science, Software Engineering, IT, Data Science, or related
  • Experience developing or integrating Navy training systems or simulations
  • Familiarity with ActiveMQ, JAWS, GUI development
  • Experience with Jira, GitLab, CI/CD pipelines, virtualization, or container tools
  • Experience in Navy training environments or other mission‑critical systems
  • IAT Level II certification or higher
Physical Requirements

Adequate visual acuity and manual dexterity for meeting the requirements of the Software Engineer family.

Equal Employment Opportunity

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, veteran status or any other basis protected by federal, state, or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027

Huntington Ingalls Industries • Virginia Beach (VA)

On-site
USD 70,000 - 145,000
Software Developer - 28265
Software Developer - 28265

Mission Technologies, a division of HII • Nellis Air Force Base CDP (NV)

On-site
USD 82,000 - 160,000
Best-in-class medical, dental, and vision plans
401(k) savings plan
Tuition reimbursement
+1
Software Developer - 28265
Software Developer - 28265

Huntington Ingalls Industries • Nellis Air Force Base CDP (NV)

On-site
USD 82,000 - 160,000
Sr. Software Developer (Real-Time Simulation & Dev Lab) - 27748
Sr. Software Developer (Real-Time Simulation & Dev Lab) - 27748

Huntington Ingalls Industries • California (MD)

On-site
USD 128,000 - 185,000
Best-in-class medical, dental, and vision plan choices
Wellness resources and employee assistance programs
Paid holidays and paid time off
+1
Hardware/Software Engineer (Engineer 3) - 29676
Hardware/Software Engineer (Engineer 3) - 29676

Mission Technologies, a division of HII • Huntsville (AL)

On-site
USD 84,000 - 119,000
Sr. Software Developer (Real-Time Simulation & Dev Lab) - 27748
Sr. Software Developer (Real-Time Simulation & Dev Lab) - 27748

Mission Technologies, a division of HII • California (MD)

On-site
USD 128,000 - 185,000
Best-in-class medical, dental, and vision plans
Savings Plan Options (401(k))
Paid holidays and time off
+2
Software Engineer 4 - 28482
Software Engineer 4 - 28482

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

On-site
USD 117,000 - 168,000
Software Developer - Security Clearance Eligibility Required
Software Developer - Security Clearance Eligibility Required

avtsimulation • Orlando (FL)

On-site
USD 70,000 - 110,000
Senior Systems Engineer (S)
Senior Systems Engineer (S)

SimIS Inc. • Dahlgren (VA)

On-site
USD 100,000 - 120,000
Medical, Dental, and Vision
401(k) Savings Plan
Paid Time Off (PTO)
+1
ATD Test & Evaluation Engineer 2
ATD Test & Evaluation Engineer 2

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

On-site
USD 69,000 - 82,000