Mid-Level Modeling and Simulation (M&S) Software Engineer

Torch Technologies•Huntsville, AL
•Onsite

About The Position

Torch Technologies is seeking a mid-level Modeling and Simulation (M&S) Software Engineer to develop, integrate, execute, and analyze real-time simulations supporting Army Integrated Air and Missile Defense (AIAMD) systems. The role contributes to the technical effort of a small team and is located at a customer site on Redstone Arsenal in Huntsville, Alabama. The engineer will develop and integrate real-time simulation products for all-digital and Hardware in the Loop (HWIL) lab and range venues. The work includes developing Virtual Engagement (VE) and other real-time simulations; integrating fire control, missile, command-and-control, and tactical software into simulations and larger system-of-systems integrations; and designing, implementing, testing, and maintaining simulation models in C++ and FORTRAN. The engineer will also develop MATLAB and Python tools for processing and analyzing simulation inputs and outputs, troubleshoot and resolve issues, and support integration, execution, debugging, and analysis at OEM facilities, government laboratories, test ranges, and flight-test environments. Travel of 0–10% is expected to support this work. The position is scheduled Monday through Friday, 8 a.m. to 5 p.m. Relocation assistance is not available, and the position is not contingent upon contract award. Employment is contingent upon a comprehensive background check.

Requirements

  • U.S. citizenship.
  • Bachelor’s degree in computer science, engineering, a related field, or equivalent experience.
  • At least 5 years of applicable, progressively complex software design engineering experience.
  • Strong analytical, problem-solving, organizational, and decision-making skills.
  • Strong written and verbal communication skills.
  • Proficiency in C++, FORTRAN, Python, and MATLAB.
  • Ability to read and understand design documents and Interface Control Diagrams (ICDs).
  • Ability to obtain and maintain an active secret clearance.
  • Experience with one or more of the following: modeling and simulation, real-time processing, 6DOF interceptor modeling, Patriot interceptors, AIAMD fire control, or AIAMD sensors/uplinkers.

Nice To Haves

  • Ada experience.
  • Familiarity with Python data science and plotting libraries, including pandas, NumPy, and matplotlib.
  • Experience with build and meta-build systems such as Make and Meson.
  • Proficiency with Perforce, GitLab, and software configuration management best practices.
  • Familiarity with continuous integration tools and practices.

Responsibilities

  • Develop, integrate, execute, and analyze real-time modeling and simulation products for Army Integrated Air and Missile Defense systems.
  • Develop simulations using tactical and simulation communication protocols.
  • Integrate simulation and tactical software changes into real-time simulations.
  • Develop Virtual Engagement and other real-time simulations.
  • Integrate existing fire control, missile, and command-and-control code bases into real-time simulations and larger system-of-systems integrations.
  • Track, debug, and resolve bugs, issues, requirements, updates, and other changes.
  • Support simulation integration, execution, debugging, and analysis at OEM facilities, government laboratories, and test ranges.
  • Design, implement, test, and maintain real-time software simulation models in C++ and FORTRAN.
  • Travel to support integration, operation, and analysis of real-time simulation models in flight-test environments.
  • Develop MATLAB and Python preprocessing and postprocessing tools for working with and analyzing simulation inputs and outputs.
  • Analyze simulation and live mission data.

Benefits

  • Employee Stock Ownership Plan (ESOP) participation.
  • 401(k) match.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • Short-term and long-term disability insurance.
  • Flexible spending accounts, Health Savings Accounts, and Health Reimbursement Accounts.
  • Employee Assistance Program (EAP).
  • Education assistance.
  • Paid time off and holidays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service