We are looking for an experienced 3D graphics driver performance engineer or developer to optimize or develop 3D drivers for Ray Tracing BVH build, Machine Learning, or games/creative apps on wide range of AMD GPU products. If you are passionate about Ray Tracing, Machine Learning, or game/creative apps optimization on GPU and have good hands-on experience and understanding about GPU architecture and good programming skills in HLSL, GLSL, OpenCL, CUDA or similar you are the right person for this position.
How you will contribute...
- Developing or optimizing Ray Tracing BVH or DirectML or games/creative apps on AMD GPUs
- Analyzing shader algorithms in HLSL and data from performance tools, identify issues and potential optimization opportunities, and develop algorithms/shaders to achieve performance uplift
- Brainstorming with teams about potential solutions to optimize, experiment and refine optimizations and implement in drivers
- Contributing to performance tool improvements
Preferred experience & skills
- Good understanding of GPU architecture, memory management, and power management
- Academic education in computer technology (finished BSc / MSc studies)
- Good understanding of Ray Tracing or machine learning pipelines on GPUs
- Hands-on experience in developing and optimizing Ray Tracing BVH or Machine Learning or games/creative apps on GPUs for D3D or Vulkan or Metal drivers
- Experience in HLSL, GLSL, OpenCL, CUDA or similar and strong C/C++ programming skills
- Excellent communication and collaboration skills to work across teams
If you do not have these skills, you will have an opportunity to master them.
We thank every candidate who applies to this position. Though we would like to get to meet as many candidates as possible, not all the candidates will start our selection process. In case we do not contact you, we encourage you to follow our Careers page and stay in touch for future openings.