Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Vulkan graphics programmer contractor

Cambridge
Huawei Technologies Research & Development (UK) Ltd
Graphics programmer
€60,000 a year
Posted: 30 March
Offer description

About Huawei Research And Development UK Limited

Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the world. Our vision is to bring digital to every person, home and organization for a fully connected, intelligent world. We drive ubiquitous connectivity and promote equal access to networks; bring cloud and artificial intelligence to all four corners of the earth to provide superior computing power where you need it, when you need it; build digital platforms to help all industries and organizations become more agile, efficient, and dynamic; redefine user experience with AI, making it more personalized for people in all aspects of their life.

This strategic focus is a reflection of our core values: staying customer-centric, inspiring dedication, persevering, growing by reflection.


Huawei Research and Development UK Limited Overview

Huawei’s vision is a fully connected, intelligent world. We work to inspire passion for basic research around the world and drive development across the global innovation value chain. Huawei has the largest Research and Development organization in the world with 96,000+ employees in research centers worldwide. In the UK, we have design centers in Cambridge, London, Edinburgh and Ipswich. We continue to explore and define new research directions and services, expanding collaborations with academic researchers and developing the fundamental theories of these technologies. We invite you to join us on this exciting journey and drive your career forward.


Job Summary

As a Vulkan Graphics Programmer contractor with the Kirin team, you will invent, implement, and deploy state of the art robust graphics algorithms and systems targeted to enhancing existing Mobile Graphics solutions. You will interact closely with both AI and Computer Graphics teams. A successful candidate should have hands-on experience in Computer Graphics and Vulkan. The right candidate will contribute to the graphics pipeline, GPU architecture and graphics techniques.


Job Purpose

* Be responsible on various aspects of the graphics pipeline, GPU architecture and graphics techniques.
* Integrate graphics/AI algorithms targeted for enhancing Computer Graphics pipeline both in efficiency and quality.


Key Responsibilities

1. Design/implement/integrate graphics algorithms for mobile phone (for range of games including AAA games, advanced rendering applications, etc.).
2. Write/modify GPU shaders and run them on either PC or mobile phone.
3. Design, integrate and develop graphics algorithms in various renderers mainly Unreal Engine.
4. Modify and run graphics shaders in APKs on various mobile devices.
5. Profile and optimize GPU code (Vulkan).


Person Specification

Required:

* 3+ years of experience in a Graphics Programmer role or similar.
* Advanced computer graphics knowledge preferably for mobile phones.
* Strong programming skills and proficiency in C/C++.
* Extensive experience of HLSL/GLSL shader programming languages.
* Deep professional knowledge and hands-on experience with modern graphics APIs: Vulkan is a must.
* Advanced experience with game engines (e.g. Unity, Unreal).
* Advanced experience with graphics libraries (e.g. OpenGL, Vulkan, Metal).
* Knowledge and working experience in heterogeneous compute APIs: OpenCL and CUDA.
* Experience in developing computer graphics for mobile phones.
* Extensive experience in GPU debugging and graphics bug fixing.
* Experience in GPU profiling and optimisation with tools (e.g. PIX, VTune, RenderDoc).
* Good experience in Lighting shaders, Raytracing and Global Illumination.
* Experience rendering hardware and implementing modern rendering techniques (e.g. screen-space post-processing, ambient occlusion, shadows, reflections, modern specular lighting models).
* Strong 3D math skills (linear algebra, vector math).
* Participation in the full development cycle of mobile and PC graphics from prototype to release.
* Bachelor’s/MSc/PhD in Mathematics, Computer Science, Computer Graphics, or related disciplines.
* A passion for graphics, games and games technology.

Desired:

* Develop high performance, clean and well-tested code.
* Follow best practices, development processes and documentation.
* Identify, anticipate, and solve problems that arise.
* Work across multi-disciplinary teams on different projects.
* Optimise and maintain existing code.
* Good written and spoken English.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Graphics programmer jobs > Graphics programmer jobs in Cambridge > Vulkan Graphics Programmer Contractor

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save