Take the lead as a 3D Programming Team Lead at Ubisoft Montreal, guiding the optimization of 3D systems in gaming. Collaborate closely with technical and artistic teams to push cutting-edge boundaries.
In this key position, you will leverage your extensive programming experience to monitor and enhance GPU performance while developing new 3D systems. The role calls for a deep understanding of linear algebra and GPU architecture, along with strong problem-solving capabilities to address technical challenges.
Key Responsibilities
- Profile GPU usage to optimize performance
- Define technical constraints with Graphics Technical Director
- Analyze and assess project 3D requirements
- Evaluate and improve existing 3D features
- Document workflows for cross-discipline knowledge sharing
Requirements
- Bachelor’s degree in Computer Science or related field
- Over 7 years of relevant programming experience
- Proficient in DirectX or Vulkan APIs
- Familiarity with Unreal Engine 5 is preferred
- Excellent communication skills for team collaboration
Harness your passion for 3D programming to create unforgettable gaming experiences with Ubisoft's vibrant team.
📌 Ubisoft 3d Programming Team Lead Role (Winnipeg)
🏢 Ubisoft Montréal
📍 Winnipeg
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.