Senior C++ Graphics Developer
About the role
Contract details
- 6-month hourly rate contract, initially
- Remote role, location flexible
- ASAP start
Deliverables / purpose
You’ll help deliver new capability across a Hybrid Render Engine, with a focus on real-time rendering features, shader development, and performance improvements that hold up under production conditions. A key part of the contract is moving legacy OpenGL components onto modern rendering backends (Vulkan/DX12), while also building practical tooling and operational UIs that support live workflows (camera feeds, video pipelines, spatial data).
The skills and experience we need you to bring
- 5+ years’ commercial experience with modern C++ (C++14/17/20)
- Strong experience with at least one major graphics API: Vulkan, DirectX 12 and/or OpenGL
- Shader programming (GLSL/HLSL or equivalent)
- Strong 3D maths foundations, geometry, transforms and rendering pipelines
- Confidence working in performance-critical / real-time systems
- Experience with UIs in applications (ImGui, Qt, wxWidgets, or similar)
- Clear communication and a practical approach to problem-solving
- Nice to have: custom engines/toolchains, video processing, calibrated camera workflows, GPU/CPU workload optimisation, interest in sports graphics/real-time storytelling.
Contractor Benefits:
- Wellbeing Discovery Sessions
- Welcome Packs
- Hnry discount
- Exclusive Invites
- Optional pay-as-you-go PI/PL insurance
Sound like you? Please Apply Now, or contact layne@potentia.co.nz for more information.