Software Engineer - C++

Hawk-Eye Innovations

Software Engineer - C++

Salary Not Specified

Hawk-Eye Innovations, Bristol

  • Full time
  • Permanent
  • Onsite working

Posted 2 weeks ago, 18 May | Get your application in now before you miss out!

Closing date: Closing date not specified

job Ref: 8885e15d01394313875904fa1e75c736

Full Job Description

As an Engineer in the SMART team at Hawk-Eye Innovations, you will be an integral part of an agile team responsible for delivering a suite of products based on our SMART (Synchronised Multi-Angle Replay Technology) codebase, utilized globally in sports officiating technology. You'll have the opportunity to learn and grow while contributing to solving technical challenges across various domains. Your tasks may include assisting with hardware interfacing for video capture/output, contributing to the development of user interfaces tailored for sports officials, and working with modern C++ codebase developed in Visual Studio for Windows-based software, often leveraging Qt for UI development.

Working closely with experienced engineers, product teams, and customers, you will play a vital role in supporting the development process, from requirements gathering to implementation. You'll have exposure to agile methodologies, participating in two-week sprints aimed at delivering impactful technology. Additionally, you may assist in configuring and deploying products on a global scale.

Opportunities abound for learning and development, including attending developer conferences and participating in hack days to explore experimental approaches. Your contributions will help drive innovation and push the boundaries of what we can achieve in sports technology.,

  • Assisting in the design and implementation of components for the SMART officiating system

  • Supporting senior engineers in various tasks and projects

  • Learning and adapting to new technologies and methodologies

  • Collaborating with team members to brainstorm solutions and solve technical challenges

  • Participating in code reviews and ensuring adherence to coding standards

  • Supporting testing efforts, occasionally involving travel to sports events

    Proficiency in C++ (basic understanding, willingness to learn modern C++)

  • Eagerness to learn and grow in software development

  • Strong problem-solving skills and analytical thinking

  • Good communication and teamwork abilities

  • Bonus knowledge in any of the following areas is a plus:

  • + Qt
    + Networking
    + ElasticSearch
    + AWS
    + OpenGL
    + Audio processing
    + FFmpeg
    + ZeroMQ

    In addition to being part of a dynamic team and engaging environment, we offer:
  • Opportunities for learning and professional development

  • 25 days annual leave plus 8 public holidays

  • Enhanced pension scheme with 5% matching

  • Flexible working arrangements

  • Optional private healthcare coverage

  • Access to complimentary Unmind app

  • Opportunities for sporting event participation and ticket access

  • Onsite gym facilities (Basingstoke)

  • Sony Group Company Discounts