Senior C++ Software Engineer
at Bolt6
London EC2A, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Jul, 2024 | Not Specified | 18 Apr, 2024 | 3 year(s) or above | Computer Science,Working Experience,Sporting,Data Tracking,Cuda,Communication Skills,Video Processing | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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