Senior Android Developer

Hawkeye Innovations

Job Summary

Hawk-Eye Innovations is seeking a Senior Mobile Developer (Android) to join their team. This role involves enhancing and modernising an existing in-house Android application used by tracking and development teams. The successful candidate will improve performance, stability, and user experience, work with the Android Camera 2 API, and integrate machine learning models for ball and player tracking. This permanent opportunity offers long-term growth and the chance to shape the future of sport by blending mobile development expertise with Hawk-Eye's core engineering strengths.

Must Have

  • Lead best practices for Android mobile development
  • Design, develop, and maintain high-quality Kotlin-based Android applications
  • Own complex features from design through to delivery
  • Work closely with developers across Tracking, Tooling, and Computer Vision
  • Support testing, debugging, and deployment of new features
  • Participate in technical discussions and code reviews
  • Contribute pragmatically in an agile, sprint-based environment
  • Strong, hands-on experience in Android development using Kotlin
  • Deep understanding of Android application architecture, lifecycle, and threading
  • Proven experience working with the Camera 2 API in production
  • Experience building high-performance, real-time mobile applications primarily using Kotlin
  • Solid understanding of software design principles and clean code practices
  • Comfortable taking ownership and influencing technical direction

Good to Have

  • Experience running or integrating machine learning models on mobile devices
  • Understanding of on-device performance optimisation for video or ML workloads
  • Experience with mobile video capture or processing pipelines

Perks & Benefits

  • 25 days annual leave plus 8 public holidays
  • Enhanced pension scheme with 5% employer matching
  • Hybrid and flexible working model
  • Wellbeing support, including complimentary access to the Unmind app
  • Onsite gym (Basingstoke office)
  • Access to sporting events and tickets
  • Sony Group Company employee discounts

Job Description

Join Hawk-Eye Innovations as a Senior Mobile Developer (Android)

When Hawk-Eye was first used in 2001, it employed state-of-the-art camera and computer technologies for the time. Cameras ran at just 480x120 resolution, and the PCs processing that data were significantly slower than today’s mobile phones.

Since then, Hawk-Eye has continuously evolved alongside technology, always pushing to deliver the very best solutions for elite sport. Today, Hawk-Eye systems are trusted at Wimbledon, Lord’s, and across the Premier League.

Now, with the full support of Sony, Hawk-Eye is making a major push to bring this level of insight and innovation to the lower tiers of sport — and mobile devices are a key part of making that happen.

While Hawk-Eye has deep expertise in computer vision, tracking, and sports technology, we have limited experience building on mobile platforms. This role exists to bring that expertise in-house, blending mobile development knowledge with Hawk-Eye’s core engineering strengths to create new, scalable solutions that can be used far beyond elite venues.

This is a permanent opportunity offering long-term growth, learning, and the chance to help shape the future of sport.

What You’ll Be Working On

You’ll be working on a production in-house Android application used by Hawk-Eye’s tracking and development teams.

Key areas include:

  • Enhancing and modernising an existing Android application
  • Improving performance, stability, and user experience
  • Working directly with mobile camera pipelines using the Android Camera 2 API
  • Integrating and running machine learning models on-device to support:
  • Ball tracking
  • Player tracking
  • Optimising threading models, lifecycle management, and performance for real-time workloads
  • Supporting hands-on testing in live sports environments
  • Collaborating closely with Tracking and Computer Vision teams to ensure clean system integration

Key Responsibilities

  • Lead best practices for Android mobile development
  • Design, develop, and maintain high-quality Kotlin-based Android applications
  • Own complex features from design through to delivery
  • Work closely with developers across Tracking, Tooling, and Computer Vision
  • Support testing, debugging, and deployment of new features
  • Participate in technical discussions and code reviews
  • Contribute pragmatically in an agile, sprint-based environment

Tech Stack and Experience Requirements (Senior Level) :

Essential:

  • Strong, hands-on experience in Android development using Kotlin
  • Deep understanding of Android application architecture, lifecycle, and threading
  • Proven experience working with the Camera 2 API in production
  • Experience building high-performance, real-time mobile applications primarily using Kotlin
  • Solid understanding of software design principles and clean code practices
  • Comfortable taking ownership and influencing technical direction

Highly desirable:

  • Experience running or integrating machine learning models on mobile devices
  • Understanding of on-device performance optimisation for video or ML workloads
  • Experience with mobile video capture or processing pipelines

Bonus skills:

  • FFmpeg
  • OpenCV
  • Networking
  • AWS
  • iOS development

Rewards, Benefits, and Wellbeing (UK)

  • Annual leave: 25 days plus 8 public holidays
  • Enhanced pension scheme with 5% employer matching
  • Hybrid and flexible working model
  • Wellbeing support, including complimentary access to the Unmind app
  • Onsite gym (Basingstoke office)
  • Access to sporting events and tickets
  • Sony Group Company employee discounts

Equal Opportunity Employer

Hawk-Eye Innovations, part of Sony Sports Businesses, is committed to creating a diverse and inclusive environment.

We employ, retain, promote, and treat all employees fairly based on skills, experience, and potential, and aim to provide a respectful environment where everyone can contribute, develop, and succeed.

12 Skills Required For This Role

Problem Solving Game Texts Agile Development User Experience Ux Networking Aws Opencv Computer Vision Ios Development Kotlin Open Cv Machine Learning

Similar Jobs