Posted in

Timi – Rendering programmer intern

Timi – Rendering programmer intern

CompanyTencent
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeInternship
DegreesBachelor’s
Experience LevelInternship

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.