Software Engineer; Entry-Senior - Navy Training & Simulation Systems
Listed on 2026-05-21
-
Software Development
Software Engineer, DevOps
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
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.
- 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.
- 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, Active
MQ/JAWS components, and lab/shipboard testing with minimal supervision.
- 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.
- 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.
- 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
- Experience with C++ and/or Java development in Linux environments
- Familiarity with Agile/Scrum processes
- Ability to troubleshoot complex software issues
- 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.
- Degree in Computer Science, Software Engineering, IT, Data Science, or related
- Experience developing or integrating Navy training systems or simulations
- Familiarity with Active
MQ, JAWS, GUI development - Experience with Jira, Git Lab, CI/CD pipelines, virtualization, or container tools
- Experience in Navy training environments or other mission‑critical systems
- IAT Level II certification or higher
Adequate visual acuity and manual dexterity for meeting the requirements of the Software Engineer family.
Equal Employment OpportunityAll 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.
#J-18808-Ljbffr(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).