Sr. Software Developer (Real-Time Simulation & Dev Lab) - 27748
Mission Technologies, a division of HII · California, MD · 3 wk ago
Engineering$129k–$185k/yrFull-time
About the role
HII 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 Patuxtent River, MD.
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.
Requirements
- 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).
- Able 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.
Qualifications
- Active Top Secret/SCI clearance preferred.
- Experience with NGTS, GRID, DIADS, ART, WSCE, FIAB, VATS, or related simulation frameworks preferred.
- Experience with object-oriented programming in Java or Python preferred.
- Experience contributing to system architecture, design reviews, or integration planning preferred.
- Advanced Git usage, including release management, branching strategies, and multi-repo workflows preferred.
- Familiarity with Red Hat Enterprise Linux (RHEL) preferred.
- Experience supporting Special Access Program (SAP) environments preferred.
Benefits
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.
Pay
$128,989.00 - $185,000.00
Schedule
Full Time/Salaried/Exempt