Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$9k

Modern Technology Solutions Inc

Join our innovative team and contribute to cutting-edge simulations!
We are seeking a highly motivated and experienced Software Developer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining software solutions for complex modeling and simulation applications. You will collaborate with a team of engineers and scientists to build robust, efficient, and scalable simulations for a variety of applications.

Responsibilities:
  • Design, develop, test, and debug software applications primarily in C++.
  • Develop and maintain modeling and simulation software, utilizing industry best practices.
  • Contribute to the architecture and design of new software features.
  • Write clear, concise, and well-documented code.
  • Collaborate effectively with team members in a fast-paced, agile environment.
  • Participate in code reviews and contribute to continuous improvement efforts.
  • Troubleshoot and resolve software defects.
  • Deploy and maintain applications on both Windows and Linux platforms.
  • Contribute to the development of test plans and execute testing procedures.
  • Stay up-to-date on the latest technologies and trends in software development.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years of professional experience in software development using C++.
  • Strong experience in modeling and simulation principles and techniques.
  • Proficiency in developing applications for both Windows and Linux environments.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team.
  • Active Top Secret Security Clearance with SCI and SAP eligibility.


Bonus Points (Preferred):
  • Experience with the EAAGLES framework.
  • Familiarity with Agile development methodologies.
  • Experience with testing frameworks (e.g., Google Test, Catch2).
  • Experience with scripting languages such as Python or Lua.
  • Experience using Jira and Confluence for project management and documentation.

#MissionDrivenDevs



  • Interesting Work:


    Our co-workers support some of the most important and critical programs to our national defense and security.






  • Values:


    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.






  • 100% Employee Owned:


    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 company wide town-hall meetings three times a year.






  • Great Benefits - Most Full-Time Staff Are Eligible for:




    • Starting PTO accrual of 20 days PTO/year + 10 holidays/year

    • Flexible schedules

    • 6% 401k match with immediate vesting up to $9k annually

    • Semi-annual bonus eligibility (July and December)

    • Company funded Employee Stock Ownership Plan (ESOP) - a separate qualified retirement account

    • Up to $10,000 in annual educational reimbursement

    • Other company funded benefits, like life and disability insurance

    • Optional zero deductible Blue Cross/Blue Shield health insurance plan







  • Track Record of Success:


    We have grown every year since our founding in 1993.






Modern Technology Solutions, Inc. (MTSI) is a 100% employee-owned engineering services and solutions company that provides high-demand technical expertise in Digital Transformation, Modeling and Simulation, Rapid Capability Development, Test and Evaluation, Artificial Intelligence, Autonomy, Cybersecurity and Mission Assurance


MTSI delivers capabilities to solve problems of global importance. Founded in 1993, MTSI today has employees at over 20 offices and field sites worldwide.


For more information about MTSI, please visit

MTSI embraces nine core values including our first core value of Employees come first. Consistent with our Core Values, we are committed to Equal Opportunity, making decisions without regard to race, color, religion, sex, national origin, age, military/veteran status, disability, or any other characteristics protected by applicable law. MTSI is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants and employees with physical and/or mental disabilities.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Dayton, OH vacancy
  • $70k - $80k

     ...Full Stack Developer Dayton, OH $70K - $80K Base + Bonus + Full Benefits A well-established, family-oriented manufacturing company is looking to add a Full Stack Developer to its collaborative internal IT team. This is a highly visible role where you... 
    Suggested

    Creative Financial Staffing

    Dayton, OH
    6 days ago
  • $9k

     ...Modern Technology Solutions Incorporated (MTSI) is hiring a Full-Stack Software Developer in Dayton, OH. This position requires an active TS/SCI clearance with eligibility to obtain a CI Polygraph. Key Responsibilities: Develop and maintain full-stack... 
    Suggested
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Modern Technology Solutions Inc

    Dayton, OH
    2 days ago
  •  ...Huntington Ingalls Industries is seeking a C++ Software Engineering Lead to manage and guide a specialized team at Wright Patterson Air Force Base, Ohio. This role involves leading high-performance computing projects and mentoring software engineers. The ideal candidate... 
    Suggested

    Huntington Ingalls Industries

    Dayton, OH
    1 day ago
  •  ...defense technology company located in Beavercreek, OH, is seeking a Principal Software Engineer for a temporary position. The role involves driving technology, mentoring engineers, and developing software tools across various engineering disciplines. Candidates must have... 
    Suggested
    Contract work
    Temporary work
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    1 day ago
  •  ...Software Engineer (C++) Location: Dayton, Ohio Contract: 12 months Job Details Designs, develops, tests, troubleshoots and debugs software programs for enhancements and new products to meet established requirements Develop and maintain object oriented and MATLAB/Simulink... 
    Suggested
    Contract work
    Local area

    C4 Technical Services

    Dayton, OH
    1 day ago
  • $140k - $200k

     ...paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking,... 
    Work at office

    Clutch Canada

    Dayton, OH
    1 day ago
  •  ...Thomas & Reed, LLC is seeking a Software Principal Engineer to lead the design and development of user-centric software solutions in Dayton, Ohio. The ideal candidate will have 8+ years of experience in software development, proficiency in Java, Python, and C++, along... 

    Thomas & Reed, LLC

    Dayton, OH
    1 day ago
  •  ...Altamira Technologies Corp. in Fairborn, Ohio, is searching for an experienced software developer who will be responsible for designing and implementing software applications. Candidates should have at least 7 years of experience, particularly with a strong understanding... 

    Altamira Technologies

    Fairborn, OH
    1 day ago
  •  ...A leading company is seeking a Full Stack Software Engineer with a TS/SCI clearance to join their high-visibility R&D team. The role involves designing, developing, and implementing complex software solutions, especially in the areas of OPIR image processing and missile... 

    Arena Technical Resources

    Dayton, OH
    2 days ago
  • $105.72k - $132.14k

     ...Generally, works independently and leads the less experienced developers. Primary Responsibilities Lead the process of implementation planning...  ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Dayton, OH
    5 days ago
  • $112.8k - $257k

     ...a Cloud Application Architect to join the team in a cloud or software engineering role, working with teams to leverage and expand your...  ...can't wait. You Have: 6+ years of experience architecting and developing scalable, reliable cloud-native applications within AWS 5+... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Dayton, OH
    1 day ago
  •  ...C4 Technical Services is seeking a Software Engineer (C++) in Dayton, Ohio. The role involves designing and developing software programs, particularly for embedded systems, using C++ and MATLAB/Simulink. Candidates should have a Bachelor's degree in software or electrical... 
    Contract work

    C4 Technical Services

    Dayton, OH
    2 days ago
  • $85 - $90 per hour

     ...Akraya, Inc. is seeking a skilled Software Engineer specializing in embedded systems to work in Dayton, Ohio. The role focuses on the design, development, testing, and debugging of real-time embedded software, particularly for guidance, navigation, and control (GNC) systems... 
    Hourly pay
    Contract work

    Akraya

    Dayton, OH
    2 days ago
  •  ...technical maturity of candidate systems in a realistic test environment to support informed decisions on capability integration. Develop and refine a requirements test matrix, mapping system requirements to test objectives. Develop and maintain a test plan and... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle

    Beavercreek, OH
    3 days ago
  •  ...vehicles, integrated ground systems, autonomy-related capabilities, supporting digital infrastructure. Demonstrated ability to develop and manage system requirements, and to produce logical and functional system designs (system structure, behaviors, and data flows).... 
    Temporary work
    Work experience placement
    Internship
    Local area

    MITRE

    Dayton, OH
    4 days ago
  •  ...for professional growth and advancement in the evolving field of Digital Materiel Management. Key Responsibilities: • Lead and develop a team of engineers to execute digital materiel management and MBSE projects • Act as the primary interface with the government... 
    Full time

    University of Dayton

    Dayton, OH
    4 days ago
  • $140k - $200k

     ...A tech company creating inclusive reading solutions is seeking a backend developer to design and maintain robust APIs. The ideal candidate has proven experience with TS/Node and familiarity with cloud platforms like GCP. Responsibilities include optimizing API landscape... 
    Remote work

    Clutch Canada

    Dayton, OH
    1 day ago
  • $109.42k - $139.12k

     ...in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive...  ...real-time data processing. This role is for a seasoned C++ developer who is passionate about architecting complex systems, optimizing... 
    Full time
    Local area

    Huntington Ingalls Industries

    Dayton, OH
    1 day ago
  • $85 - $90 per hour

     ...design, development, testing, and debugging of real-time embedded software systems for guidance, navigation, and control. You will...  ...Intermediate) Software Design (Experienced) Key Responsibilities Design, develop, test, and debug embedded software for GNC systems. Develop and... 
    Hourly pay
    Contract work

    Akraya

    Dayton, OH
    2 days ago
  • $160k - $200k

     ...Implement and maintain automated and secure DevSecOps pipelines with integrated security controls throughout the software delivery lifecycle Assist developers in building, scanning, and testing systems through automated pipeline integration and continuous integration/... 

    Amatriot Group, LLC

    Beavercreek, OH
    2 days ago
  • A cybersecurity firm focused on national security seeks a Reverse Engineer/Vulnerability Research Team Lead in Dayton, Ohio. The ideal candidate will lead technical teams in vulnerability research and reverse engineering while utilizing tools like IDA, Ghidra, and BinaryNinja...

    Nightwing Group

    Dayton, OH
    1 day ago
  • Radiance Technologies, Inc. is looking for a skilled Platform Engineer to design and enhance our Kubernetes platform. The ideal candidate will have a Bachelor's degree in a STEM field and 5+ years of relevant experience, along with an active TS/SCI security clearance. ...
    Full time

    Radiance Technologies

    Beavercreek, OH
    1 day ago
  •  ...Responsibilities*** **Design and Implement Innovative Solutions:** Prototype, develop, and implement new solutions to enhance our Kubernetes platform...  ...ownership of segments of a project* Basic understanding of software development practices**Preferred Skills*** Proficiency in... 
    Work experience placement

    Radiance Technologies

    Dayton, OH
    1 day ago
  • Posted Tuesday, January 13, 2026 at 5:00 AM We are seeking a Platform Engineer to support DevSecOps platform infrastructure and operations for mission-critical government systems. This role provides Tier 2 and Tier 3 operations support while learning site reliability engineering...
    Internship

    ASRC Federal Holding Company

    Dayton, OH
    1 day ago
  •  ...Overview Client is seeking a Software Engineer to design, develop, test, troubleshoot, and debug software programs for enhancements and new products. This role focuses on C++, MATLAB/Simulink, embedded systems, and Guidance, Navigation, and Control software development... 
    Local area

    NESCO Inc

    Dayton, OH
    4 days ago
  •  ...behind advanced autonomous systems? We are seeking a skilled C++ Software Engineer to join a global leader in industrial technology and...  ...wide deployment efficiency. Author clean, sustainable code and develop comprehensive test cases to ensure mission-critical software reliability... 
    Contract work
    Worldwide

    Agile Resources Inc

    Dayton, OH
    4 days ago
  • $82 - $83 per hour

     ...Job Title: Embedded Software Engineer Location: Dayton, OH (On-site at Trimble) Duration: Contract - 12 months Pay Range:...  ...into complex codebases . Responsibilities: Design, develop, test, troubleshoot, and debug software for enhancements and new... 
    Contract work
    Local area

    BCforward

    Dayton, OH
    6 days ago
  •  ...Responsibilities*** **Design and Implement Innovative Solutions:** Prototype, develop, and implement new solutions to enhance our Kubernetes platform...  ...ownership of segments of a project* Basic understanding of software development practices**Preferred Skills*** Proficiency in... 
    Work experience placement

    Radiance Technologies

    Beavercreek, OH
    1 day ago
  •  ...A specialized defense contractor in Ohio is seeking a Software Developer to design and optimize applications that enhance national security. The role focuses on C++ programming and requires experience in an agile environment, with responsibilities including software testing... 
    For contractors

    KBR

    Beavercreek, OH
    1 day ago
  •  ...environments Experience designing and implementing Continuous Integration / Continuous Delivery (CI/CD) pipelines to support secure software delivery Familiarity with federated network architectures and cloud-based infrastructures (e.g., AWS, Azure, or similar)... 
    Temporary work
    For contractors
    Work experience placement
    Internship
    Local area

    MITRE

    Dayton, OH
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!