Modern Technology Solutions - Dahlgren, VA

posted 4 months ago

Full-time - Mid Level
Dahlgren, VA
11-50 employees
Professional, Scientific, and Technical Services

About the position

Modern Technology Solutions, Inc. (MTSI) is seeking a Software Developer to join our team in Dahlgren, Virginia. This position is integral to supporting the NSWCDD H Department, where the selected candidate will engage in various aspects of software development and simulation architecture. The role involves providing support for simulation architecture development and evaluation, unit testing frameworks, memory analysis, workflow development, design patterns, and both static and dynamic testing of threat model representations. As a Software Developer at MTSI, you will be part of a team that is dedicated to delivering high-demand technical expertise in areas such as Digital Transformation, Modeling and Simulation, and Cybersecurity, contributing to programs that are critical to national defense and security. MTSI prides itself on being a 100% employee-owned company, which fosters a culture of collaboration and shared success. Our employees are encouraged to provide the highest level of support and service, and we reward them with some of the best benefits in the industry. We believe in the importance of communication and transparency, which is why we hold company-wide town-hall meetings three times a year to keep everyone informed about our progress and future goals. In this role, you will be expected to leverage your experience in C++ and Python coding, along with your familiarity with software development tools such as Git, Gitlab, Jira, and Matlab. You will also need to possess an active Secret clearance, as US Citizenship is required for this position. If you have a passion for software development and a desire to work on projects that have a significant impact, we encourage you to apply and join our team at MTSI.

Responsibilities

  • Support simulation architecture development and evaluation.
  • Develop and maintain unit testing frameworks.
  • Conduct memory analysis for software applications.
  • Create and manage workflow development processes.
  • Implement design patterns in software development.
  • Perform static and dynamic testing of threat model representations.

Requirements

  • At least 3 years' experience in C++ code development.
  • Experience in Python coding.
  • Familiarity with software development tools including Git, Gitlab, Jira, and Matlab.
  • Must have an Active Secret clearance; US Citizenship required.

Nice-to-haves

  • 5 - 10 years' experience with software development and/or software simulation.
  • Experience with flight dynamics and six degrees of freedom equations of motion.
  • Experience with missile flight simulations.
  • Familiarity with AFSIM is highly desired but not required.

Benefits

  • Starting PTO accrual of 20 days PTO/year + 10 holidays/year.
  • Flexible schedules.
  • 6% 401k match with immediate vesting.
  • Semi-annual bonus eligibility (July and December).
  • Company funded Employee Stock Ownership Plan (ESOP).
  • Up to $10,000 in annual tuition reimbursement.
  • Company funded life and disability insurance.
  • Optional zero deductible Blue Cross/Blue Shield health insurance plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service