Senior Software Architect/Developer

Job Locations US-AL-Huntsville
# of Openings
Clearance Required


Banner- LT


Modern Technology Solutions, Inc. (MTSI), is seeking a Senior Software Architect/Developer in Huntsville.  At MTSI, our more than 1,200 co-owners recognize the high demand for specialized professionals within our industry and that you have many options to choose.  As an employee owned company where culture matters, we believe that by investing in our people we are investing in our company’s future! 


MTSI’s core capabilities run deep across a multitude of areas to include Systems Engineering & Technical Assistance, Integration, Modeling & Simulation, Test & Evaluation, Acquisitions & Program Support, and Mission Assurance services. Our expertise includes ballistic missile defense, air defense, air vehicle survivability, unmanned aircraft, flight test operations, intelligence support, cyber security, space and homeland defense.


Join MTSI this year in celebrating our 27th consecutive year in business and consecutive growth. 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 our industry.  All new co-workers start with 20 days PTO plus 10 federal holidays, 6% 401k company match with immediate vesting, semi-annual bonuses, and eligibility to participate in our Employee Stock Ownership Plan (ESOP).  We offer other employee focused benefits, including up to $10k in tuition reimbursement and an optional zero dollar deductible BCBS health insurance plan.


For additional company information, please visit:


MTSI is seeking a Mid-to-Senior level Software Architect/Developer to join a high-performing team supporting a DoD program analyzing the next generation flight control software for airborne EO/IR sensors.  This project will utilize model-based systems engineering, so experience in this discipline is highly desired. Initial work will be analysis of current software architectures and developing models and architectural guidelines for current and future system development.  The candidate must be capable of supporting integration activities of the next generation of flight control software into current and future DoD architectures. The candidate will have experience and a record of accomplishment applying system engineering and architecture doctrines to system design and development. 

Well funded position on a prime contract supporting the Missile Defense Agency.


Required Skills:

  • 10+ years of experience designing/developing simulation software with real-time requirements.
  • Previously supported a major defense acquisition program in a high-visibility environment with mission-critical responsibilities.
  • Proven ability to envision, model, and produce designs to meet functional software requirements.
  • Experience designing/developing systems that are easily extensible.
  • Ability to partition large systems into a hierarchy of subsystems which can be assigned to other software engineers.
  • Extensive programming experience (C++, MATLAB, Python, Linux, Windows, etc.).
  • Capability to author various types of project documentation.
  • Self-motivated yet able to work effectively with other developers.
  • Bachelor's degree in Engineering or related technical field required, Master’s Degree preferred.

Desired Qualifications:

  • Domain knowledge of EO/IR system modeling and simulation highly desired.
  • Experience using model-based systems engineering tools to convey architectural and technical concepts.
  • Knowledge and experience with 3-DOF and 6-DOF tool development.

Clearance Requirements:

An active secret clearance is required.


Please Note:  U.S. Citizenship is required for most MTSI positions.




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.