Job Summary:
Mission Technologies, a division of HII, is seeking Software Engineers across multiple experience levels to support the design, development, and deployment of the Advanced Training Domain (ATD) System—a mission-critical U.S. Navy combat systems trainer. This role involves delivering high-fidelity simulations that enhance fleet readiness and modernize training, working closely with developers, systems engineers, and Navy operators.
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.
• Teammates will also perform additional related duties as assigned to support project and organizational needs.
Qualifications:
Required:
• Must Have Relevant Experience With Bachelors In Related Field
• Software Engineer 1: Bachelor’s (0 exp) OR HS + 4 yrs
• Software Engineer 2: Bachelor’s + 2 yrs OR Master’s (0 yrs) OR HS + 6 yrs
• Software Engineer 3: Bachelor’s + 5 yrs OR Master’s + 3 yrs OR HS + 9 yrs OR PhD or Juris Doctorate (0 yrs)
• Software Engineer 4: 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 a DoD Secret clearance
• Ability to obtain a DoD Information Assurance Technician (IAT) Level II certification or higher (e.g., Security+ CE, CCNA Security, CySA+) within 3 months of hire if not currently held.
Preferred:
• 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 (e.g., Security+ CE, CCNA Security, CySA+)
Company:
HII’s Mission Technologies division develops integrated solutions that enable today’s connected, all-domain force. Founded in 2011, the company is headquartered in Mclean, USA, with a team of 5001-10000 employees. The company is currently Late Stage.