GPU Architect - Hardware
Role details
Job location
Tech stack
Job description
The role is for an engineer with a strong background in GPU Architecture to join a team working at the forefront of mobile GPU development.
The successful candidate will work on developing or defining GPU architecture, micro-architecture, profiling and analysing PPA and proposing and developing new techniques both for GPU implementation and potential future implementation in hardware., · Design and Develop new GPU architecture.
· Modelling, performance analysis and PPA estimation for GPU new features.
· GPU system features and micro-architecture implementation trade-off.
· Real-time graphics algorithms or shader program design and optimization to improve performance , save bandwidth and power
· Performance/Power Tuning
This job description is only an outline of the tasks, responsibilities and outcomes required of the role. The jobholder will carry out any other duties as may be reasonably required by his/her line manager. The job description and personal specification may be reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited.
Requirements
You should have a strong understanding of rendering technologies and graphics pipelines. Experience in designing and developing high performance GPU architecture is desired, including architecture modelling, profiling and performance analysis. Experience in system level features trade-off is also important., Required:
· BSc or MSc in relevant discipline
· At least 5 years hand on experience in GPU architecture development
· Self-motivated, well organized and good team player
· Good verbal and writing communication skill, great coding skill
· Hands-on experience with one or more of the following technologies: Vulkan, OpenGLES, Metal, DirectX11 or 12 and/or OpenCL.