Jobs and Careers
HA
Senior Software Engineer - (C++ Tracking/Cloud)
Hawk-Eye Innovations (HEI)Hungaryfull_timeVerifiedPosted 23 Jul 2024
About the role
<p><strong>Senior C++ Engineer - Tracking Team (C++ Cloud)</strong></p><p><strong>A Day in the Life of a Senior Software Engineer</strong></p><p>As a Senior Engineer in the Tracking team at Hawk-Eye Innovations, you will play a pivotal role in leading the delivery of cutting-edge tracking products used by major sports events and leagues worldwide. You will work closely with the Senior Architect and take on a leadership role in developing cross-platform C++ code for our cloud systems in AWS. Your contributions will shape the architecture and design of our innovative solutions, ensuring robust and efficient performance.</p><p>You will collaborate intimately with our product team and customers to gather requirements and develop solutions to the most complex challenges in sports technology. You will solve intricate software problems, lead brainstorming sessions, conduct in-depth research, and identify the best approaches to drive our technology forward. Utilising an agile workflow with two-week sprints, you will deliver transformative technology and support the global deployment of our products.</p><p><strong>Key Responsibilities</strong></p><ul><li><p>Architecting and designing new components of the tracking products in the cloud.</p></li><li><p>Leading the development and maintenance of our existing software.</p></li><li><p>Driving the full life cycle development of projects, coordinating with creatives, product engineers, and the wider development team.</p></li><li><p>Providing leadership and guidance during field testing, which may include travel to sports events.</p></li><li><p>Demonstrating a passion for innovation, learning, and pushing technological boundaries.</p></li><li><p>Mentoring junior team members, conducting code reviews, and ensuring adherence to high coding standards.</p></li></ul><p><strong>Skills, Knowledge, and Expertise</strong></p><ul><li><p>Proficiency in C++ (modern C++, at least up to C++17).</p></li><li><p>Extensive experience in optimising code and writing efficient multithreaded applications.</p></li><li><p>Strong understanding of architectural and object-oriented design principles.</p></li><li><p>Familiarity with Git and either Visual Studio or typical Linux C++ toolchains (GCC / CMake / Clang).</p></li><li><p>Additional expertise in any of the following areas would be a significant advantage:</p><ul><li><p>Networking</p></li><li><p>AWS services (SQS, DynamoDB, S3, etc.)</p></li><li><p>Docker</p></li><li><p>OpenGL</p></li><li><p>FFmpeg</p></li><li><p>3D geometry</p></li><li><p>GoogleTest</p></li><li><p>WSL</p></li></ul></li></ul><p><strong>Reward, Benefits, and Wellness</strong> In addition to being part of a dynamic team, working in a creative environment, and learning from leading technical minds in the sports industry, we offer:</p><ul><li><p>25 days of annual leave in addition to 8 public holidays.</p></li><li><p>Enhanced pension scheme with 5% matching.</p></li><li><p>Flexible working arrangements.</p></li><li><p>Ride to Work Scheme.</p></li><li><p>Complimentary Unmind app.</p></li><li><p>Access to sporting events and tickets.</p></li><li><p>Onsite gym (Basingstoke).</p></li><li><p>Sony Group company discounts.</p></li></ul><p><strong>Equal Opportunity Employer</strong></p><p>Hawk-Eye is an equal opportunities employer committed to ensuring that all potential employees are treated fairly and equally, regardless of sex, sexual orientation, marital status, race, color, nationality, ethnic or national origin, religion, age, disability, or union membership status. We strive to create an inclusive environment where diversity is valued and everyone has the opportunity to reach their full potential.</p><p></p>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s