Graphics Programmer (Computer Graphics)
Portugal or UK (remote)
Type of Job
Engineering & Programming
About the job
As a Graphics programmer, you will develop, test, deploy, operate and support graphics solutions required to implement the creative vision for our cutting edge real time 3D digital human technology.
Degree level in Computer Science, Physics, Mathematics and related fields or equivalent experience.
Strong experience (5+ years) in real time 3D technology preferably gaming.
Strong experience in C++ programming.
Strong professional graphics background with rendering techniques.
Expert knowledge of graphics hardware, APIs and shader programming.
Strong 3D maths skills.
Strong Unity experience.
Experience building efficient code (CPU/GPU cost, memory usage, code size).
Experience with developing for different platforms (PC, console, mobile, VR/AR).
Developed and delivered products/solutions to customers.
Experience of working with Agile methodologies.
Experience with using issue and project tracking software including JIRA for example.
Experience in using version control software such as Git or similar.
Fluent written and spoken English.
Experience with Unreal.
If from gaming, at least 2 games shipped in which are credited as a Programmer.
Experience with technology that includes a significant focus on 3D characters.
Experience with integration with clients/customers technology requirements is a plus.
Experience with running a live product with regular update releases and improvements.
Working remotely in a virtual diverse environment.
Experience in leading teams (direct or indirect).