C++ Developer
On-site- Hasselt, Vlaams Gewest, Belgium
€50,000 - €80,000 per yearDevelopment
Job description
AIM Sport is searching for a Software Engineer with an extensive proven track record building to work on the Digital Overlay® product. The successful candidate will be responsible for developing new features to push Digital Overlay®forward in the market. It includes implementing live real-time features used during TV broadcasts and making market adaptations. The ideal candidate is an experienced C++ developer, with experience in developing and shipping practical vision, and graphics applications, used to working with complex systems, has strong problem-solving skills, and the ability to work collaboratively with team members.
Job requirements
Key Responsibilities
Design, build, and maintain efficient, reusable, and reliable C++ code in a real-time and resource-constrained environment.
Identify and resolve bugs and performance bottlenecks quickly and effectively.
Maintain and expand our CI/CD Dev/Ops infrastructure.
Work collaboratively with team members to ensure the successful implementation of system changes and enhancements.
Keep up-to-date with industry trends and emerging technologies to stay ahead of the competition.
Rapidly iterate and test new ideas from prototypes to products.
Work with our AI R&D team to move prototypes from research code to production software.
Deploy machine learning and AI algorithms at scale.
Must-haves:
Master’s degree in Computer Science or equivalent experience.
Strong programming skills in C++
Experience writing multithreaded logic
Experience in working in computer graphics or other real-time environments.
Strong problem-solving and analytical skills.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Experience with source control (preferably git)
Nice-to-haves:
Experience with graphics technologies (OpenGL, Vulkan, D3D, CUDA)
Experience with graphics shaders (GLSL)
Experience with modern AI-related technologies (eg. TensorRT)
Experience with Qt
Experience with CI/CD
Experience with Streaming protocols (eg. SDI)
or
All done!
Your application has been successfully submitted!