Ubisoft — 3D Programming Team Lead, March of Giants — Montréal, Québec, Canada

Ubisoft

Montreal

Sur place

CAD 90 000 - 130 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Ubisoft in Montréal, Quebec, Canada is seeking a senior graphics programmer to guide 3D systems development for a live project, March of Giants. Lead profiling and optimization of GPU workloads, and work with art and engineering to fix graphics issues and document engine improvements.

The role requires a computing degree or equivalent and 7+ years of programming experience, with deep knowledge of GPU architecture, DirectX or Vulkan, shaders, and GPU profiling.

Qualifications

  • Seven years of programming experience or equivalent.
  • A computing degree or equivalent qualification.
  • Strong knowledge of GPU architecture and modern graphics APIs (DirectX/Vulkan).
  • Experience with shaders and GPU profiling.

Responsabilités

  • Profile GPU workloads, evaluate rendering needs and implement engine improvements.
  • Support production, resolve graphics bugs and document systems with art and technical teams.

Connaissances

7+ years programming
Computing degree
GPU architecture
DirectX
Vulkan
Shaders
GPU profiling
Linear algebra

Formation

Computing degree or equivalent

Description du poste

Guide 3D systems development and performance for March of Giants.

Location: Montréal, Québec, Canada — On-site. Contract: Permanent, full-time; office-based. Role ID: REF31504N.

What you will do
  • Profile GPU workloads, evaluate rendering needs and implement engine improvements.
  • Support production, resolve graphics bugs and document systems with art and technical teams.
What the studio is looking for
  • At least seven years of programming and a computing degree or equivalent.
  • GPU architecture, linear algebra, DirectX or Vulkan, shaders and GPU profiling expertise.
Source and dates
  • Official source: https://jobs.smartrecruiters.com/Ubisoft2/744000158568429-cheffe-chef-d-equipe-programmation-3d-march-of-giants-
  • Employer publication date: October 29, 2026 — release date of the current posting; the original opening date is not provided.
  • Availability and details verified: November 3, 2026.
  • No separate employer application deadline is displayed. Any AnimaWorker expiry is separate from the employer’s dates.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

3D Programming Team Lead (March of Giants)
3D Programming Team Lead (March of Giants)

Ubisoft Entertainment Inc. • Montreal

Sur place
CAD 100 000 - 140 000
3D Programming Team Lead
3D Programming Team Lead

Massive • Montreal (administrative region)

Hybride
CAD 110 000 - 160 000
Ubisoft — Senior 3D Programmer, Unreal Multiplayer Project — Montréal, Québec, Canada
Ubisoft — Senior 3D Programmer, Unreal Multiplayer Project — Montréal, Québec, Canada

Ubisoft • Montreal

Sur place
CAD 110 000 - 160 000
Ubisoft — 3D Programmer, Assassin’s Creed HEXE — Montréal, Québec, Canada
Ubisoft — 3D Programmer, Assassin’s Creed HEXE — Montréal, Québec, Canada

Ubisoft • Montreal

Sur place
CAD 90 000 - 130 000
3D Programming Team Lead (March of Giants)
3D Programming Team Lead (March of Giants)

Ubisoft Montréal • Montreal

Sur place
CAD 120 000 - 170 000
Ubisoft — Technical Art Director, CCTG Imaginarium — Montréal, Québec, Canada
Ubisoft — Technical Art Director, CCTG Imaginarium — Montréal, Québec, Canada

Ubisoft • Montreal

Sur place
CAD 120 000 - 180 000
Ubisoft — Animation Programmer — Montréal, Québec, Canada
Ubisoft — Animation Programmer — Montréal, Québec, Canada

Ubisoft • Montreal

Sur place
CAD 70 000 - 110 000
Ubisoft — Senior Gameplay Animator — March of Giants — Montréal, Canada
Ubisoft — Senior Gameplay Animator — March of Giants — Montréal, Canada

Ubisoft • Montreal

Sur place
CAD 70 000 - 90 000
Ubisoft — Procedural Systems Programming Team Lead, Anvil — Montréal, Québec, Canada
Ubisoft — Procedural Systems Programming Team Lead, Anvil — Montréal, Québec, Canada

Ubisoft • Montreal

Sur place
CAD 110 000 - 180 000
Senior Technical Animator - [March of Giants]
Senior Technical Animator - [March of Giants]

Ubisoft Entertainment Inc. • Montreal

Sur place
CAD 90 000 - 120 000