Software Engineer; Entry-Senior - Navy Training & Simulation Systems
Listed on 2026-05-17
-
Software Development
Software Engineer, DevOps
Software Engineer (Entry-Senior) - Navy Training & Simulation Systems - 28027
Requisition Number: 28027
Required Travel: 0 - 10%
Employment Type:
Full Time / Salaried / Exempt
Anticipated Salary Range: $70,000.00 - $
Security Clearance:
Secret
Level of
Experience:
Mid
This opportunity resides with Global Security (GS). It requires a U.S. Citizen with a current or active DoD Secret clearance and the ability to obtain an IAT Level II certification within three months of hire if not already held.
Eligibility for final offers is aligned to level, experience, skills, and internal equity. The salary range reflects role location, expectations, and responsibilities.
SummaryHII Mission Technologies is hiring Software Engineers across entry to senior levels to design, develop, and deploy the Advanced Training Domain (ATD) System—a mission‑critical U.S. Navy combat systems trainer. The role is onsite, hands‑on, and involves working within a secure environment alongside developers, systems engineers, and Navy operators to improve warfighter performance.
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.
1)
Works under guidance to implement well‑scoped features and support development tasks. Troubleshoots routine issues with assistance and contributes to documentation, code hygiene, and Agile ceremonies. Builds familiarity with ATD systems, Navy training environments, and simulation technologies. Focuses on learning, growth, and contributing reliably with limited system‑level ownership.
Intermediate (Software Engineer2)
Independently develops features and resolves moderately complex issues. Troubleshoots across multiple components with limited oversight and contributes to component‑level design discussions. Supports GUI development, integration tasks, Active
MQ/JAWS components, and lab/shipboard testing with minimal supervision.
3)
Owns subsystem development and deep troubleshooting. Leads sprint tasks and resolves complex STRs. Coordinates with multiple engineering disciplines, supports cross‑team integration, and provides technical guidance to peers. Promotes coding/testing best practices and performs higher‑complexity integration and testing activities autonomously.
Senior (Software Engineer4)
Architects multi‑component C++/Java solutions and serves as a senior technical contributor. Leads integration efforts across teams, drives technical decisions, and mentors engineers at all levels. Reviews major technical products, influences system‑level strategy, and owns significant ATD system components and roadmap direction.
Note:
System ownership expectations, troubleshooting complexity, and collaboration/leadership responsibilities increase with each level.
Must have relevant experience with a bachelor’s degree in a related field:
- Software Engineer 1:
Bachelor’s (0 yrs exp) OR High School + 4 yrs - Software Engineer 2:
Bachelor’s + 2 yrs exp OR Master’s (0 yrs) OR High School + 6 yrs exp - Software Engineer 3:
Bachelor’s + 5 yrs exp OR Master’s + 3 yrs exp OR High School + 9 yrs exp OR PhD or Juris Doctorate (0 yrs) - Software Engineer 4:
Bachelor’s + 9 yrs exp OR Master’s + 7 yrs exp OR High School + 13 yrs exp OR PhD or Juris Doctorate + 4 yrs exp
- Experience with C++ and/or Java development in Linux environments
- Familiarity with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).