GPU Compiler Engineer
岗位职责:What You'll be Doing ： ▪ Design, develop and maintain GPU Compiler for hygon GPU, including compiler frontend and backend. ▪ Compiler performance analysis, source code optimization etc. ▪ Compiler verification, including tests development, work together with other team on cross verification. ▪ Design and develop relative performance analysis and debug tools. ▪ You will be working with global compiler, GPU driver, architecture and application teams to monitor improvements and problem resolutions. ▪ You will be working closely with GPU architecture team to provide timely input on ISA and various architecture design decisions.
任职资格:What We Need to See： ▪ Master or above degree in CS/ Applied math or relevant field. ▪ Strong software design/engineering skills in c/c++ with excellent debugging skills, deep understanding of parallel programming models. ▪ Knowledge of OpenCL, CUDA, LLVM, practical experience in developing compilers for shading languages. ▪ Knowledge of GLSL or HLSL languages, knowledge of GPU architecture. ▪ Experience developing CUDA, DirectX, OpenGL/Vulkan applications is a big plus. ▪ Good communication skills, strong teamwork.