MSRC directly engages with our customers in the design process from simulation development to autopilot and guidance development. The type of autopilot design is dependent on the ultimate goal of the system. Desired operating requirements of the system may require altitude-hold, control of flight-path angle impact or control of lateral acceleration. Use of Matlab, Python and other tools are utilized to aid in the design process and reveal system performance. Monte-Carlo capabilities are developed within 6-dof simulations in order to stress the system and point to stability weakness and performance vulnerabilities. This process allows the development of a system that is optimal in terms of transient and steady-state response.