Junior Software Engineer - SMART Officiating
A day in the life of a Junior SMART Engineer
As a Junior 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.
Key Responsibilities:
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
Skills, Knowledge, and Expertise:
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
Reward, Benefits, and Wellness
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
Equal Opportunity Employer Hawk-Eye is committed to equal opportunities and endeavors to ensure fair and equitable treatment of all prospective employees, regardless of sex, sexual orientation, marital status, race, color, nationality, ethnic or national origin, religion, age, disability, or union membership status.