The Graduate Software Engineer role at Catapult Sports is designed for individuals eager to contribute to advanced sports performance technology. The primary responsibilities include software development, maintenance, and documentation, ensuring the delivery of high-quality applications. Candidates should possess a degree in computer science, experience with C++, and a passion for technology.