Lock Applications for this job are now closed
    Closing soon

    Hawk-Eye Innovations have been at the forefront of sports officiating and broadcast enhancement technology since 2001. The world’s biggest sporting events trust Hawk-Eye to make the right call when it matters most.

    Hawk-Eye’s vision-processing, video replay and creative graphic technologies make sport fairer, safer, more engaging and better informed. Our innovations are constantly changing the face of sports officiating, production, content management, and fan engagement in every sport. Hawk-Eye Innovations form a key part of the Sony Sports Innovations Group with a shared mission to deliver best-in-class officiating, broadcast and digital solutions to the sports world.

    The Role

    As a Software Development Placement participant at Hawk-Eye Innovations, you will be part of a 12 month scheme that is designed to give you exposure into how Hawk-Eye creates industry leading technology that enhances the world of global sport.

    The placement programme is your chance to experience what it's like working in a technology company during a period of rapid growth. There will be many different opportunities to learn new things and the potential of securing a graduate position after you finish your studies. Regardless of what your programming language strength is, we want to develop talented engineers and offer different routes into the business.

    During your placement, you can expect to learn how to write production-ready code, and also be given live projects to work on under the supervision of an assigned mentor. In addition, we will give you an opportunity to deliver your own R&D project, and test and develop your ideas through Hack-Days and time on site during sports tournaments.

    You can expect to solve significant problems and collaborate with the wider team to brainstorm solutions, conduct research and find the best approach to delivering industry-leading sports technology and products. You will learn about agile principles, using two-week sprints to deliver game-changing technology and gain exposure to the configuration and deployment of our products that are delivered on a global scale.

    During your 12 month placement you will gain exposure and experience in the following business areas:

    • Computer Vision
    • Machine Learning
    • Video/Broadcast Streaming
    • Web Development (Frontend and Backend)

    Entry Requirements

    • You will have a strong academic background and be an active undergraduate studying a degree in Computer Science or an equivalent discipline
    • You will be returning to complete your degree at the end of your placement with Hawk-Eye Innovations
    • You will have some demonstrable software engineering experience through your education or within a workplace and have an understanding of:
      • c++
      • Java
      • JavaScript
      • cuda
      • Python - using libraries such as PyTorch, Pandas and OpenCV
    • You will thrive in an innovative and fun environment, where you will work in agile teams, learn from fantastic colleagues and want to share your own knowledge, experience and ideas
    • A desire and the ability to innovate, learn and push the boundaries

    Our Development Team

    Our Development team at Hawk-Eye Innovations is multi-faceted. It is responsible for building technology that underpins all of the services delivered by the wider operational business. We have expertise in a variety of engineering disciplines, including:

    • Computer Vision
    • Machine Learning
    • Video content management and streaming
    • Cloud data platforms
    • Web technologies
    • Computer Graphics
    • Data Science

    Each of the above teams collaborates closely to deliver technologies across a number of sports, products and services. One of our core services is ball and player tracking in sports such as tennis, cricket, football and US sports like major league baseball. We build end-to-end solutions - real-time tracking, data warehousing, low latency data streaming and broadcast enhancements, including automated officiating (e.g. Hawk-Eye Live, Tennis).

    Our VAR system is used to help officiate in the biggest football competitions in the world, including the top leagues in England, Germany, Spain, Italy, France and the USA, the UEFA Champions League and the FIFA World Cup. Outside of football, our products are used in almost every major sport in the world, including the Olympics, American football, baseball, basketball, ice hockey, cricket, tennis and golf.

    In addition to officiating, we are also used as a broadcast tool, providing the ability to add replays and graphics to TV productions. This ranges from working with massive productions like the Masters golf tournament (where we won a Sports Emmy for our product that allowed viewers at home to view every shot of the tournament at the click of a button) to smaller events on the tennis tour where we provide the entire production, including cameras which we remotely control to follow the play.

    Ultimately, we are flexible in our approach to software development. We do all of this with the support of the Product team, who facilitate projects and product development while delivering the technology into the hands of our operational teams.

    We actively balance the focus of product development and innovation, appreciating that both are extremely important to the success of our business. While we adopt a robust approach to software development we are aggressive with our innovation - this includes regular Hack-Days, creating opportunities to experiment, initiating creative ideas, and embracing failures (but failing fast).

    As part of our Development Team, you will be part of creating software that is integral to some of the biggest sporting tournaments, leagues and federations in the world. You’ll be able to see the results of your work on live TV, along with billions of sports fans around the world whose experience will be augmented by our software.

    Our Development Team Culture

    Our Development team at Hawk-Eye is built on a culture shaped by openness and honesty, along with a desire to push the boundaries of technology and innovation. We are constantly learning so that we can keep up to date with modern ways of doing things, and we use our code review process to challenge each other to improve and work in the best way possible, regardless of seniority in the team.

    We have areas that specific individuals are responsible for, but we always work collaboratively so that everyone can gain knowledge across our codebase, and areas of responsibility change over time as team members progress. We are agile and strive for the highest quality in everything we produce, whilst always ensuring that the code we write is clear and maintainable.

    Skills, Knowledge and Expertise

    At Hawk-Eye Innovations, we continue to push the boundaries of innovation in global sport. As part of our team, you will work closely with exceptional people and the most cutting edge technologies. Our teams work with the following tech stack:

    • C++/Computer Vision:
      • Primarily modern C++ (C++17 and C++20);
      • Production software targets Windows 10;
      • Tools: Git, CMake, TeamCity, JIRA, Confluence, Slack;
      • Libraries: Qt, ElasticSearch, Boost, ZeroMQ, FFmpeg, OpenGL
    • Web Development:
      • JAVA, Node JS;
      • Web service development (RESTful APIs);
      • JUnit & mocking frameworks;
      • Microservice architecture.
    • Machine Learning:
      • Python;
      • TensorRT
    • General:
      • Git;
      • AWS (EC2, ECS, S3, RDS, etc.);
      • Docker;
      • CI/CD (Jenkins, TeamCity).

    Our Recruitment Process

    • TA Interview
    • Technical Assessment - Codility
    • Hiring Team Internview
    • Offer

    Benefits

    In addition to being a part of a great team, working in a fun and creative environment and learning from the best technical minds in the sports industry, we offer:

    • 25 days annual leave in addition to 8 public holidays
    • Enhanced pension scheme (with 5% matching)
    • Flexible working
    • Complimentary Unmind app
    • Access to sporting events and tickets
    • Onsite Gym (Basingstoke)
    • Sony Group Company Discounts

    Equal Opportunity Employer

    Hawk-Eye is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability, or union membership status.