×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - Simulation Environment Plugins

Job in Dayton, Montgomery County, Ohio, 45444, USA
Listing for: Modern Technology Solutions, Inc.
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Position Overview

We are seeking a highly skilled and driven Software Developer to join our team in developing robust simulation environment plugins for Advanced Framework for Simulation and Modeling (AFSIM), Next Generation Threat System (NGTS), and potentially Joint Simulation Environment (JSE) and Extensible Architecture for the Analysis and Generation of Linked Simulations (EAAGLES). This role will involve close collaboration with our Modeling & Simulation (M&S) Engineers to integrate MATLAB/Simulink models into simulation architectures.

As part of a dynamic development effort, you will contribute to cutting‑edge solutions for aerospace and defense applications.

Responsibilities
  • Simulation Plugin Development
    • Design, build, and maintain simulation plugins in C++ for frameworks including AFSIM, NGTS, JSE, and EAAGLES.
    • Use MATLAB/Simulink models provided by M&S Engineers to implement subsystem and component models for aerospace applications.
    • Ensure seamless integration of models into larger simulation environments, such as engagement‑level simulations.
  • Software Development and Integration
    • Collaborate with M&S Engineers and developers to establish compatibility requirements between plugins and simulation frameworks.
    • Troubleshoot and resolve integration issues related to software, hardware, and simulation interdependencies.
    • Follow industry best practices to develop modular, scalable, and maintainable code.
  • Technical Documentation and Testing
    • Document software functionality, integration processes, and changes to simulation environments.
    • Contribute to test planning, experimental design, and validation efforts.
    • Review and execute test cases to verify plugin functionality against system and software requirements.
  • Stakeholder Collaboration
    • Work with program office representatives, contractors, and engineers to ensure simulation environments meet stakeholder requirements.
    • Present technical findings and updates to leadership and stakeholders.
  • Continuous Improvement
    • Stay informed on emerging trends and tools in software and simulation development.
    • Participate in peer code reviews and knowledge‑sharing activities to enhance team capabilities.
Qualifications
  • Required
    • Bachelor's degree in Computer Science, Engineering, Mathematics, or a closely related field.
    • Proficiency in C++ programming with a minimum of 2 years of professional experience.
    • Experience in developing plugins and applications for simulation frameworks such as AFSIM, NGTS, JSE, or EAAGLES.
    • Familiarity with integrating MATLAB/Simulink models into simulation software.
    • Strong knowledge of object‑oriented programming principles and design patterns.
    • Experience with Linux and Windows development environments.
    • Ability to work independently and collaboratively in an agile team setting.
  • Desired
    • Experience with testing frameworks like Google Test.
    • Familiarity with Agile development methodologies, Kanban, or common Dev Ops tools (e.g., SVN, Git, Atlassian, Jenkins).
    • Experience with multiple software languages (e.g., Python, MATLAB).
    • Familiarity with Joint Simulation Environment Software Services development (e.g., GRID, DIADS).
    • Familiarity with Model‑Based Systems Engineering (MBSE) tools such as Cameo.
Clearance Requirements
  • Required:

    Secret Security Clearance.
  • Desired:
    Top Secret Security Clearance with SCI eligibility.
Location

This role is based in Dayton, OH. Relocation assistance may be available for highly qualified candidates.

About Us

Modern Technology Solutions, Inc. (MTSI) is an employee‑owned Department of Defense contractor specializing in advanced modeling and simulation solutions. Our teams are empowered to deliver mission‑critical capabilities at the speed of need, setting the bar for innovation and collaboration.

Interesting Work
  • Our co‑workers support some of the most important and critical programs to our national defense and security.
  • Our first core value is that employees come first. We challenge our co‑workers to provide the highest level of support and service, and reward them with some of the best benefits in the industry.
  • We have a stake in each other's success, and the success of our customers. It's also nice to know what's going on across the company; we have…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary