The Graduate Software Engineer role at Catapult Sports focuses on designing and developing innovative software for motorsport applications. The candidate will engage in software development, maintenance, and documentation while ensuring timely delivery of projects. Required skills include proficiency in C++ or another object-oriented language, along with a degree in a technical field and experience with data structures.