Software Engineering
·
HQ London, Winchester, UK
·
Hybrid
Computer Vision Engineer (C++)
About Us
We’re building the future of sport. Bolt6 is a sports technology company at the forefront of visual innovation – from real-time tracking and data overlays, to immersive broadcast graphics and AR experiences. We work across tennis, golf, motorsport, volleyball, and more; partnering with rights holders and broadcasters to elevate how sport is seen, understood, and enjoyed.
What You’ll Do
- Develop and maintain real-time ball and player tracking software specifically for providing data to third parties
- Develop C++ applications for visualising and analysing tracking data for coaching and broadcast purposes
- Design intuitive and easy to use user interfaces
What You’ll Bring
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- Experience programming in C++
- Experience with Computer Vision
- Understanding of 3D Linear Algebra for Computer Vision
- Experience in a project that involves 3D geometry, calibration, SLAM, or numerical optimisation.
- Proficient using Git version control
- Strong problem-solving abilities and communication skills
Nice to Haves
- Experience in solving non-linear least square problems
- Experience in UI development e.g. ImGui
- Understanding of multithreading techniques
- Experience with GPU programming e.g. CUDA
- Experience with a messaging framework, e.g. NATS, RabbitMQ
- Experience working in and configuring cloud environments (e.g. AWS, Azure, GCP)
- Experience working with software containers (Docker, Podman) and container orchestration tools such as Kubernetes or Docker Swarm
What We Offer
- If you are looking for a company where you will be challenged, valued and respected, with great compensation in a team that doesn’t play politics then this is the role for you
- Ownership and autonomy of your work
- The opportunity to work in sport at an elite level
- Support through learning and development tailored to your role
- We have supported a number of promotions as well as internal changes to help our top talent grow and stay engaged in their careers
- Bonus scheme
- Health and wellbeing stipend
- Please note we are unable to provide visa sponsorship for this position now or in the future
- Competitive salary
Location
There is a choice between working remotely ±3 hours timezone from UK, or we also have offices in London, Winchester and Bristol.
- Department
- Software Engineering
- Role
- C++ Software Engineer
- Locations
- HQ London, Winchester, UK
- Remote status
- Hybrid
Already working at Bolt6?
Let’s recruit together and find your next colleague.