T

Torch Technologies

End-to-end defense tech product development

Mid-Level Modeling and Simulation Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeHuntsville, AL, USA

About the Job

Requirements

  • U.S. citizenship is required.
  • A bachelor's degree in computer science, engineering, a related field, or equivalent experience is required.
  • At least five years of applicable, progressively complex software design engineering experience is required.
  • Strong analytical, problem-solving, organizational, and decision-making skills are required.
  • Strong written and verbal communication skills are required.
  • Experience in some of the following areas is required: modeling and simulation, real-time processing, six-degree-of-freedom interceptor modeling, Patriot interceptors, AIAMD fire control, or AIAMD sensors/uplinkers.
  • Proficiency in C++, FORTRAN, Python, and MATLAB is required.
  • Experience analyzing simulation and live mission data is required.
  • Ability to read and understand design documents and Interface Control Diagrams is required.
  • Ability to obtain and maintain an active Secret clearance is required.

Responsibilities

  • Develop, integrate, execute, and analyze real-time modeling and simulation products supporting the U.S. Army in lab and range venues, including all-digital and Hardware in the Loop venues.
  • Design and develop simulations using tactical and simulation communication protocols.
  • Integrate simulation and tactical software changes into real-time simulations.
  • Track and resolve bugs, issues, and new capabilities or requirements.
  • Support integration, execution, debugging, and analysis at original equipment manufacturer facilities, government lab facilities, and test ranges.
  • 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.
  • 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 preprocessing and postprocessing tools in MATLAB and Python to work with and analyze simulation inputs and outputs.

Desired Qualifications

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

About the Company

Torch Technologies

End-to-end defense tech product development

Torch Technologies is a 100% employee-owned technology services and solutions provider focused on defense. It delivers end-to-end product design and development, taking concepts from inception through production and long-term sustainment. Its software development and engineering teams work in agile ways to deliver value, with capabilities spanning prototyping, technology integration, and long-term support. As a major defense contractor, Torch Technologies supports the armed forces and wins contracts that fund its research and development. Headquartered in Huntsville, Alabama, the company operates a large Design, Development and Integration campus and eight regional offices, underscoring its substantial physical footprint in delivering technical solutions to government customers.

Company size
1,001-5,000
Company stage
Seed
Total funding
$15.1M
Headquarters
Huntsville, AL
Founded
2002

Recently Posted Jobs

Explore more opportunities at Torch Technologies

See more jobs