GPU Modelling - Contract - Cambridge
Design and develop the CPU/GPU model.
Verify the function of the model and correlate performance with hardware.
Analyse the results and optimize the model to improve performance Build and maintain the tools for model debugging and simulation result visualization.
List details of Knowledge, Skills, Experience and Qualifications needed to do the job:
BSc or MSc in relevant discipline
2 or more years of experience in GPU driver/model or similar software development Strong understanding of rendering technologies and graphics pipelines Good knowledge of graphics and compute API's (Vulkan, OpenGL, OpenCL, DX, etc.).
Strong programming skills: C/C++, scripting.
Experience in designing and developing GPU/CPU model for a particular architecture.
Good understanding of CPU/GPU architecture principles.
Creativity and ability to effectively communicate ideas.
Good written and verbal communication skills.
Self-motivated, well organized and good team player