Timi – Rendering programmer intern
Company | Tencent |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Internship |
Degrees | Bachelor’s |
Experience Level | Internship |
Requirements
- Currently in school graduating with a future date, or graduation year no earlier than 2024
- Educational background in game programming or computer science
- Extensive knowledge of real-time Rendering graphic, modern API (Direct Rendering, Vulkan) and Shader programming (HLSL, Cg)
- Proven C++ programming skills
- Strong understanding of memory management, multithreading and runtime optimizations
- Experience working on real-world productions or large multi-platform game engines
- Strong communication and interpersonal skills
- Previous experience with Unreal Engine 4 or Unreal Engine 5
Responsibilities
- Suggest and implement relevant Rendering systems and features for the game
- Provide technical expertise to artists working on Rendering features
- Maintain existing systems, improving performance, testability and stability
- Work with cross-functional teams to bring new graphic features to all platforms
- Stay up to date with the latest technological trends
- Write a clear, maintainable and well-documented code
- Assess and communicate the possible impacts of a change in the code
- Participate to the code reviews.
Preferred Qualifications
-
No preferred qualifications provided.