Requisition Number: 27748
Required Travel: 0 - 10%
Employment Type: Full Time/Salaried/Exempt
Anticipated Salary Range: $128,989.00 - $185,000.00
Security Clearance: Top Secret
Level of Experience: Senior
This opportunity resides with
Global Security (GS). Mission Technologies' Global Security (GS) group comprises live, virtual, constructive (LVC) solutions; fleet sustainment; nuclear and environmental; and Australia business.
SummaryHII Mission Technologies is seeking a Senior Software Engineer to support development and integration of advanced modeling and simulation capabilities within the Joint Simulation Environment (JSE) at NAS Patuxent River, MD. JSE is a high-fidelity, continuously evolving synthetic battlespace used for training, test, threat replication, analysis, and R&D across the Navy and joint forces.
As part of an on-site team supporting NAWCAD, you will design, enhance, and maintain critical software components used across the JSE ecosystem-including NGTS, DIADS, GRID, and other constructive and virtual simulation frameworks. This role is ideal for an experienced C++ engineer who enjoys solving complex technical problems, contributing to large-scale simulation systems, and working closely with operators, engineers, and mission stakeholders.
ImpactYour work directly strengthens the Navy's ability to train, test, and evaluate next-generation capabilities in realistic multi-domain environments. Your engineering contributions will improve simulation accuracy, system performance, interoperability, and threat representation used by aviators, analysts, and test organizations. You will play a key role in advancing JSE as a mission-critical training and test environment for the Department of Defense.
Key Responsibilities- Design, develop, integrate, and maintain software modules for the JSE synthetic environment and related systems.
- Implement C++/C software features supporting constructive entities, threat systems, visualization components, and environmental behaviors.
- Evaluate and review C++ code, ensuring high-quality, scalable, and maintainable designs.
- Develop multi-threaded or parallel-processing components and inter-process communication solutions.
- Use Git for daily development, including branching, merging, pull requests, and resolving conflicts.
- Work in Linux (Bash) and Windows environments; interact with remote repositories and CI/CD infrastructure.
- Collaborate with other engineers and system architects to design new capabilities and support integration of NGTS, DIADS, GRID, and related toolsets.
- Participate in software testing, debugging, documentation, and customer demonstrations.
- Support training, troubleshooting, and operational use of JSE components alongside government personnel.
What you must have- 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
- Strong experience in object-oriented software development, primarily in C++.
- Hands-on experience using Git (branching, merging, conflict resolution).
- Proficiency in Linux command-line environments (Bash).
- Ability to manage multiple tasks and priorities in a collaborative team setting.
- Strong communication, troubleshooting, and organizational skills.
- Current or active (or interim) Secret clearance, with ability to obtain and maintain a DoD Top Secret clearance.
- U.S. Citizenship is required.
Preferred Qualifications- Active Top Secret/SCI clearance.
- Experience with NGTS, GRID, DIADS, ART, WSCE, FIAB, VATS, or related simulation frameworks.
- Experience with object-oriented programming in Java or Python.
- Experience contributing to system architecture, design reviews, or integration planning.
- Background in Agile development practices.
- Advanced Git usage, including release management, branching strategies, and multi-repo workflows.
- Familiarity with Red Hat Enterprise Linux (RHEL).
- Experience supporting Special Access Program (SAP) environments.
Physical RequirementsAdequate visual acuity and manual dexterity for meeting the requirements Software Engineer family.
HII is more than a job - it's an opportunity to build a new future. We offer competitive benefits such as best-in-class medical, dental and vision plan choices; wellness resources; employee assistance programs; Savings Plan Options (401(k)); financial planning tools, life insurance; employee discounts; paid holidays and paid time off; tuition reimbursement; as well as early childhood and post-secondary education scholarships. Bonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of application.