3D Programmer / Graphics

A Graphics Programmer is sought to assist in the development, testing and maintenance of rendering software, to be employed in numerous products being developed in-house.  The candidate should have an enthusiasm for graphics programming.

Candidate Skills and Qualifications

·       A degree in Computer Science, Software Engineering, or similar – Class 2 or above

·       Proficiency in C# or C++.

·       Experience of working with modern rendering pipelines, and the code which surrounds them

o   Experience of Vulkan, DirectX, Metal or OpenGL

o   Experience in a shading language such as HLSL, GLSL, MSL, WGSL

o   Familiarity with analysis tools such as PIX, RenderDoc or NVIDIA Nsight

·       Familiarity with Visual Studio or a similar IDE.  Familiarity with git.

·       Comfortable with 3D Mathematics; the notion of vectors and transformations

·       Experience with VR/AR development.

·       Familiarity with procedural generation techniques.

·       Knowledge of machine learning applications in 3D programming.

·       Experience with cloud-based and gaming engine rendering solutions.

·       Knowledge of 3D mobile platform development. 

Candidate Responsibilities

·       Design, test, debug, document and optimise rendering software written using shader language, low-level graphics API and surrounding OOP language.

·       Ensure software is delivered which matches specifications and is on schedule.

·       Report to the Lead Graphics Programmer

·       Collaborate with colleagues to establish their requirements of your code and communicate your code’s behaviour to them

For more information about Coda Octopus, please visit www.codaoctopus.com.

If you believe you are the right person for this position, please send your CV with a covering letter explaining why you should have the job to jobs@codaoctopus.com no later than 23 February 2026.

We do not work with agencies.

Apply Now

Please fill out the form below to submit your application.

Accepted formats: PDF, Word Doc

Accepted formats: PDF, Word Doc

This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply.