Jobs · Engineering · Maryland

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

Similar jobs

Software Developer, Sr

Louisiana Farm Bureau InsuranceBaton Rouge Metropolitan Area· 3 mo ago
Engineeringapply on recruiting2.ultipro.com