Torch Technologies is seeking a
Modeling and Simulation (M&S) Software Developer to support the Tactical Missile Systems team on Redstone Arsenal. The ideal candidate is a software engineer/developer with strong computer science fundamentals who enjoys working in a multidiscipline scientific environment to design, develop, integrate, and analyze all-digital simulations, models, and scene generators.
Job Duties:- Design, implement, test, and maintain high-performance C++ software, digital models and simulations, and high-fidelity scene generators.
- Integrate vendor simulations and models into a common C++ simulation framework.
- Debug, update, and manage software build processes with Make and CMake to support integration efforts.
- Develop and execute shell scripts to support Monte Carlo simulation execution with containers and cluster resources.
- Develop pre- and post-processing tools in MATLAB or Python to support simulation, model, and algorithm analysis.
Job Requirements:- US Citizenship.
- B.S. Degree in Computer Science, Software Engineering, Computer Engineering or related technical discipline.
- 5+ years of experience focused on software development, modeling and simulation, and/or model integration.
- Strong understanding of software algorithms, data structures, memory-management, and object-oriented principles and design patterns.
- Proficiency with C++, Fortran, or other programming languages.
- Experience with version control systems (Git, Gitlab) and build systems (Make, CMake).
- Must have the ability to obtain and maintain a security clearance.
Preferred Requirements:- Experience with containerization software (e.g., singularity).
- Strong understanding of software model integration and simulation frameworks.
- Experience translating and integrating math and physics concepts into models and simulations.
Schedule: M-F; 8-5
Work Location: Customer- site
Travel: Yes, 0-10%
Relocation Assistance Available: No
Position Contingent Upon Award of Contract: No
#LI-TS
Benefits:Torch Technologies is proud to offer a stable and professional work environment, a competitive salary, and an excellent, comprehensive benefit package including: ESOP participation, 401(k) match, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, Health Saving Accounts and Health Reimbursement Accounts, EAP, education assistance, paid time off, and holidays.
Applying to Torch Technologies: Only those candidates invited for an interview will be contacted. Employment at Torch Technologies is contingent upon the successful completion of a comprehensive background check.