Ubisoft — Senior 3D Programmer, Unreal Multiplayer Project — Montréal, Québec, Canada

Ubisoft

Montreal

On-site

CAD 110,000 - 160,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ubisoft Montreal is seeking a Senior 3D Programmer to build stable Unreal Engine foundations for a multiplayer project on site in Montréal. You will own rendering and frame-performance improvements, collaborate with art, VFX and tools teams on streaming, LOD and reliable engine workflows, and contribute to profiling, regression safeguards and optimisation.

Ideal candidates bring a computing degree or equivalent and at least seven years of programming experience, with strong C++, HLSL and DirectX

Qualifications

  • Computing degree or equivalent and at least seven years of programming experience.
  • Strong knowledge of C++, HLSL, DirectX and console optimisation.
  • Excellent mathematical and collaboration skills.

Responsibilities

  • Own rendering and frame-performance improvements, profiling and regression safeguards.
  • Work with art, VFX and tools teams on streaming, LOD and reliable engine workflows.

Skills

C++
HLSL
DirectX
Console optimisation

Education

Computing degree or equivalent

Tools

Unreal Engine

Job description

Build stable, performant Unreal Engine foundations for a multiplayer project.

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

What you will do
  • Own rendering and frame-performance improvements, profiling and regression safeguards.
  • Work with art, VFX and tools teams on streaming, LOD and reliable engine workflows.
What the studio is looking for
  • Computing degree or equivalent and at least seven years of programming experience.
  • C++, HLSL, DirectX, console optimisation and strong mathematical and collaboration skills.
Apply

View the official vacancy and apply.

Source and dates
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ubisoft — Animation Programmer — Montréal, Québec, Canada
Ubisoft — Animation Programmer — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 70,000 - 110,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

On-site
CAD 90,000 - 130,000
Ubisoft — 3D Programming Team Lead, March of Giants — Montréal, Québec, Canada
Ubisoft — 3D Programming Team Lead, March of Giants — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 90,000 - 130,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

On-site
CAD 120,000 - 180,000
Ubisoft — Technical Animation Director, Unannounced Project — Montréal, Québec, Canada
Ubisoft — Technical Animation Director, Unannounced Project — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 65,000 - 110,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

On-site
CAD 110,000 - 180,000
Online Programmer - OS (Game Network)
Online Programmer - OS (Game Network)

Ubisoft Entertainment Inc. • Montreal

On-site
CAD 110,000 - 170,000
Ubisoft — VFX Artist, Assassin’s Creed Invictus — Montréal, Québec, Canada
Ubisoft — VFX Artist, Assassin’s Creed Invictus — Montréal, Québec, Canada

Ubisoft • Montreal

On-site
CAD 70,000 - 100,000
3D Programming Team Lead (March of Giants)
3D Programming Team Lead (March of Giants)

Ubisoft Montréal • Montreal

On-site
CAD 120,000 - 170,000
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal

On-site
CAD 110,000 - 140,000