<div><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>Build the software that powers football on game day.</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">What if you could watch an NFL game on Sunday and know that the C++ software you wrote was helping power what you’re seeing?</span></div><div><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">At Catapult, that’s the reality.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">We’re looking for a Senior C++ Software Engineer to join our Focus Live team in Boston and build the client and real-time software behind the video capture technology used across American football practice and gameday.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">This is a hands-on engineering role at the heart of our football product. You’ll be building high-performance C++ applications that are used directly by customers, working across client/desktop software, live video and real-time processing.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Your software needs to work when it matters. On game day, it can be running in front of up to 90,000 fans in a stadium, with its output potentially appearing on TV.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">This isn't software that sits quietly in the background. When the game is live, your software is live.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’ll work on challenging problems involving C++, desktop applications, low-latency video, multithreading, networking and high-performance systems. You’ll also work closely with engineers and sports technology experts to understand how the software is used and build reliable solutions around real-world user workflows.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">If you’re a C++ engineer who enjoys building software that people actually use, solving difficult performance problems and seeing your work become part of the game itself, this is an opportunity to make a visible impact.</span></div><div> </div><div> </div><div><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>Why this C++ role is different:</strong></span></div><ul><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">See your work on game day. Your software powers live football environments where the results are visible to coaches, players, fans and potentially millions of viewers at home.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Build software used by real customers. Work on client and desktop applications that form a key part of the Focus Live product and its user experience.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Work at the edge of performance. Build real-time systems where latency, reliability and efficiency genuinely matter.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Solve hard technical problems. Work across C++, multithreading, live video, networking and high-performance processing.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Build with modern C++. Design and develop robust, maintainable applications across Windows and Linux.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Work on technology used by elite teams. Catapult supports more than 5,000 teams globally, including organisations across the NFL, NBA, NHL, MLS, EPL, AFL, NRL and NCAA.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Own meaningful engineering problems. You’ll have the opportunity to shape architecture, improve the codebase and lead features rather than simply maintaining existing systems.</span></li></ul><div><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>What you’ll build:</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">As a Senior C++ Software Engineer, you’ll play a key role in planning, designing, building and testing our Focus Live solutions for American football practice and gameday.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’ll:</span></div><ul><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Design, build and maintain high-performance C++ applications supporting live video capture, processing and the user experience around Focus Live.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Develop and improve client/desktop functionality used directly by customers.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Work closely with the product and engineering teams to understand user workflows and turn them into reliable, practical software.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Build software that needs to perform reliably in the demanding environment of live football.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Contribute deeply to the implementation and maintenance of efficient, reusable and reliable C++ code.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Help shape and improve our technology and architecture as the product evolves.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Drive improvements in code quality, organisation and modern C++ development practices.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Work closely with the wider engineering team through design discussions, code reviews and technical collaboration.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Contribute to our test strategy, including defining test cases, writing unit tests and driving automation.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Help us continuously raise the bar for the performance, reliability and maintainability of the product.</span></li></ul><div><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>The technical challenges:</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">This is a role for someone who enjoys getting into the details and building software that has a direct impact on the end user.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’ll be solving problems around:</span></div><ul><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Modern C++</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Client/Desktop application development</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">User workflows and product-facing functionality</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Real-time and low-latency video</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Multithreaded applications</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">High-performance systems</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Windows and Linux</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Network programming</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Real-time data transfer</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">H.264/H.265 and live video streams</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">FFmpeg</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Cross-platform development</span></li></ul><div><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’ll have a genuine opportunity to influence how we solve these problems, rather than simply implementing predefined solutions.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>What you’ll bring</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">We’re looking for an experienced C++ engineer who enjoys building high-performance software that is used directly by customers and end users. You’ll combine strong C++ fundamentals with practical experience developing client or desktop applications and an understanding of how software translates into real-world user workflows.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>You’ll ideally have:</strong></span></div><ul><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Strong professional experience developing software using modern C++.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Hands-on experience developing client or desktop applications, ideally where software is used directly by customers or end users.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">A good understanding of user workflows and how to build reliable, intuitive product functionality.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience developing high-performance, multithreaded applications.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience working with video, real-time processing or other performance-critical systems.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Solid knowledge of unit testing methodologies and tools, with a focus on producing maintainable, traceable code.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Strong analytical and problem-solving skills.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Excellent verbal and written communication skills in English.</span></li></ul><div><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>It would also be great if you have:</strong></span></div><ul><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience with video formats such as H.264/H.265.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Hands-on experience with FFmpeg.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Cross-platform development experience across Windows and Linux.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience with modern C++ build systems such as CMake.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience with network programming, distributed systems or real-time data transfer protocols.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience with CI/CD tools such as GitHub Actions or TeamCity.</span></li><li style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Experience working within agile engineering teams delivering robust, production software.</span></li></ul><div><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You don't need to tick every box. If you’re a strong C++ engineer with solid client or desktop development experience and enjoy solving complex performance and systems problems, we’d love to hear from you.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>What success looks like</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>After 6 months:</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’re contributing confidently to the Focus Live codebase, understanding the live capture environment and how customers use the product. You’re delivering features and improvements across the client software and supporting systems while becoming a trusted member of the engineering team.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;"><strong>After 12 months:</strong></span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">You’ve helped deliver a successful season of live capture and are confidently designing improvements, influencing technical decisions and leading the addition of features for the next season. You understand both the technical challenges and the real-world workflows our customers rely on.</span><br><br><span style="font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size: 12pt;">Ultimately, success means becoming one of the engineers our team trusts to solve the hardest problems and build software that works reliably when performance and usability matter most</span></div><h2><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><strong>About Catapult</strong></span></h2><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Since 2006, our solutions have helped change the way elite sport operates. Today, we work with 5,000+ teams around the world, including premier organisations across the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA and more.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">We empower coaches, managers and performance staff with the information they need to optimise athlete health, game-day readiness and performance, as well as in-game tactics.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Our technology brings together health, performance, video and AI insights, helping teams make better decisions from the locker room to the competitive environment.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">We don't just work in the sporting industry. We're actively changing it.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">And while you don't need to be a sports fan to work here, there is something pretty special about knowing that the software you build can help some of the world's best teams perform when it matters most.</span></p><h2> </h2><h2><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><strong>Compensation & Benefits</strong></span></h2><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">The target Total Compensation range for this position is $160,000 to $180,000 per year. This range is inclusive of base salary and a target incentive plan, which may include equity, commission or other bonus structures.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Your specific compensation within this range will be determined by factors including geographic location, relevant experience and job-related skills.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Catapult also offers generous paid leave and recognised company holidays, alongside a comprehensive benefits package including:</span></p><ul><li style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Health, Dental and Vision insurance</span></li><li style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">401(k) retirement plan with company match</span></li><li style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Additional employee benefits and programmes</span></li></ul><h2><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);"><strong>Ready to build technology that's part of the game?</strong></span></h2><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">If you're a Senior C++ Engineer who wants to work on challenging real-time systems, live video and performance-critical applications, and you like the idea of seeing your software in action on football's biggest stages, we'd love to hear from you.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">Research shows that while men often apply for jobs when they meet around 60% of the criteria, women and other underrepresented groups may be less likely to apply unless they meet every requirement. If you have what it takes but don't meet every single point in this advert, please still get in touch. We’re looking for exceptional engineers who can contribute to our team, learn quickly and be excited about the problems we’re solving.</span></p><p><span style="font-size: 12pt; font-family: helvetica, arial, sans-serif; color: rgb(0, 0, 0);">All offers of employment are subject to Catapult's positive prehire check. For further information, please contact the Talent Partner for this role.</span></p><p> </p>