1242 - Mid/Senior Software Engineer

Monte Sano Research Corporation - Huntsville, AL

Hiring: 1242 - Mid/Senior Software Engineer Company: Monte Sano Research Corporation Location: Huntsville, AL Job Posted Time: 2026-09-10 11:33:52 Target Skills & Keywords : C++, Git, Kubernetes, MATLAB, Security Clearance, Simulink, Systems Engineering About the job Required Skills: •Analyze existing MATLAB and Simulink models and translate their algorithms, data structures, interfaces, and numerical behavior into C++. •Integrate C++ models into a Kubernetes-based distributed simulation environment. •Develop and maintain C++ 14/17 software interfaces between simulation components, including message publishers/subscribers, APIs, data exchange formats, and inter-process communication. •Develop automated regression tests to verify that C++ implementations reproduce MATLAB/Simulink model behavior within defined numerical tolerances. •Profile and debug simulation software for correctness, memory usage, concurrency, timing, and performance. Qualifications: •B.S. in STEM field required •We are particularly interested in candidates who can demonstrate strong technical capability and independent problem-solving, regardless of where they fall on the traditional career-experience spectrum. •Significant experience with MATLAB and Simulink, including understanding and translating MATLAB algorithms into production software. •Understanding of C++ memory management, object lifetime, RAII, interfaces, libraries, and DLL/shared-library development. •Candidate must be a U.S. Citizen. •Candidate must currently possess and be able to maintain an active security clearance. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!