
Computer Graphics Engineer
- Markham, ON
- Permanent
- Full-time
- Research and develop new software techniques that push the limits of AMD’s hardware
- Design, document and develop core technologies for GPU-accelerated features and libraries on AMD platforms, including ML algorithms for games, multimedia.
- Evaluated and integrate ML algorithm into popular Game Engines
- Shader implementation and optimization on AMD GPU.
- Bring up and validate functionality for new hardware platforms
- Design and develop test applications to validate hardware and software functionality and quality assurance programs
- Execution of tasks assigned by senior staff and management
- Demonstrated experience writing shader code (HLSL)
- Have solid understanding of real time computer graphics, GPU architecture and strong 3D math skills
- Experience writing C/C++ code for Windows and knowledge of data structures, design patterns, language features and writing easy-to-understand and maintain code.
- Experience in multimedia or gaming programming.
- Practical hands-on experience with any graphics API development tools and techniques.
- Strong GPU code optimization skills, particularly shader code optimizations.
- Excellent written and verbal skills.
- Bachelor’s or master's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent