Join to apply for the C++ Engineer – GPU Acceleration role at Vicon
Department: Vicon Software Development
Location: Yarnton, Oxfordshire
Vicon is an Academy Award®‑winning company and the world’s largest supplier of precision motion capture and tracking systems. We develop high‑performance software and hardware products for entertainment, engineering and life science industries. Our products are used in feature films, games, biomechanics, robotics and cutting‑edge science.
Key Responsibilities
* Develop algorithms in CUDA.
* Host‑device system management – memory management, data transfers, multi‑GPU support.
* Deploy ML models using TensorRT within a C++ application.
* Profile GPU applications with Nsight Systems/Compute.
* Configure GPU hardware to maximise performance.
* Make recommendations for suitable GPU hardware.
* Communicate opportunities and challenges of GPU solutions to non‑technical colleagues.
Required Skills and Expertise
Candidates must have good general C++ and software optimisation skills, excellent CUDA knowledge, and be confident using CUDA libraries. Knowledge of networking, streaming and video compression is beneficial but not required.
Benefits
* Competitive salary
* 10% Company Pension
* 25 days Annual Leave + Bank Holidays
* Life Cover
* Private Medical with Optical / Dental Insurance
* Permanent Health Insurance
* Cycle to work scheme
* Free On‑site Parking
Seniority level: Mid‑Senior level.
Employment type: Full‑time.
Job function: Engineering and Information Technology.
Industries: Technology, Information and Internet.
#J-18808-Ljbffr