The Controls Team works at the intersection of electrical engineering and software engineering. They are responsible for ensuring all the electromechanical systems on the rover are functioning properly from both the hardware and software standpoint as well as developing new systems for more intuitive and friendly control over the moving parts such as the drive train and arm.