Senior C++ Software Engineer

at  Bolt6

London EC2A, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Jul, 2024Not Specified18 Apr, 20243 year(s) or aboveComputer Science,Working Experience,Sporting,Data Tracking,Cuda,Communication Skills,Video ProcessingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US

Launched in 2021 by a team of Emmy award winning innovators with previous experience in sports technology, Bolt6 is a start-up dedicated to improving the experience of sport for everyone. Our products help to improve fan engagement, officiating acceptance, and drive commercial performance for sports leagues and federations.

We use cutting-edge technology to do a variety of amazing things with cameras and other data sources (all in real-time in the cloud), including:

  • Tracking the 3D position of vehicles in elite motorsport (e.g. NASCAR);
  • Skeletal tracking of athletes in a number of top level sports;
  • Providing the platform for sports federations to make critical officiating decisions using video and other data.

You can view some demo videos of our work here:
https://www.youtube.com/playlist?list=PLZXp_ggZDVPkVxI153eU4UGN51K7vqKDW
We have a commitment to diversity and inclusion across race, gender, age, religion, and identity. We celebrate differences. We encourage different opinions and approaches to be heard, and we use these to build the best products in the world.

REQUIRED TECHNICAL SKILLS AND KNOWLEDGE:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field;
  • At least 3+ years of working experience;
  • Proficient in C++ programming;
  • Experience with 3D rendering;
  • Skilled in CUDA and GPU computing;
  • Experience in UI development, particularly with ImGui;
  • Knowledge of image and video processing;
  • Understanding of 3D graphics mathematics;
  • Good grasp of multithreading techniques;
  • Proficient in version control systems (e.g., Git);
  • Strong problem-solving abilities and communication skills.

BENEFITS

MOST IMPORTANT: Your career

  • We will encourage and support you through learning and development tailored to your role;
  • We can offer you a career path within a start-up that is growing extremely fast;
  • We have supported a number of promotions as well as internal changes to help our top talent grow and stay engaged in their careers;
  • 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;
  • Competitive salary depending on experience and skillset;
  • Bonus scheme;
  • Flexible hours and choice of working remotely/hybrid/office based if in the UK. For those outside of the UK, this is a remote position available to locations ±3 hours from London, UK ;
  • Ownership and autonomy of your work;
  • The opportunity to work in sport at an elite level and to travel to sporting events around the world.

Responsibilities:

ROLE REQUIREMENTS

We are searching for motivated, driven and proactive individuals, who maintain incredibly high standards to create innovative solutions to sporting federations and broadcasters. The role will involve working closely with our product and software engineering teams to create and support our products at sporting events around the world. The main focus of the position will be data generation, data tracking and displaying the data in a visually appealing way. The results of your work will be seen by thousands (and sometimes millions) people around the world.

WHAT YOU WILL DO AS SENIOR C++ SOFTWARE ENGINEER AT BOLT6

  • Develop C++ applications for visualising and analysing tracking data for coaching and broadcast purposes;
  • Design intuitive and easy to use user interfaces;
  • Improve features on existing video processing and 3D rendering framework.


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering

Proficient

1

London EC2A, United Kingdom