Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

3d Programmer -

Ubisoft

Job DescriptionAs a
3D Programmer
at
Ubisoft Montreal, you will focus on the rendering systems for the Assassin's Creed HEXE project. You will work closely with the
Anvil Pipeline Rendering Team
to maintain the stability, efficiency, and adaptability of the engine across current-generation consoles and PC.
What you'll do
Contribute to the entire rendering engine, including opaque rendering, shadows, post-processing effects, and compute-based systems.
Support rendering development in close collaboration with the Anvil Pipeline Rendering Team.
Diagnose project-specific issues, including GPU hangs and complex rendering bugs.
Evaluate performance and implement optimizations throughout the rendering pipeline.
Design and implement alternative rendering solutions tailored to consoles with more limited hardware capabilities.
Support the Toolmode Data Generation pipeline from a rendering perspective.
QualificationsWhat you bring to the team
A bachelor's degree in Computer Science, Computer Engineering, or an equivalent qualification.
Strong understanding of modern real-time rendering systems, including opaque rendering, shadows, post-processing effects, and compute-based pipelines.
Hands-on experience shipping games on
PlayStation 5 ,
Xbox Series X/S
, or
Nintendo Switch 2
.
Experience troubleshooting platform-specific rendering issues, including GPU hangs.
Proficiency with GPU profiling tools to identify and resolve performance bottlenecks.
Ability to navigate large codebases and effectively contribute to less familiar systems.
Experience with proprietary game engines such as
Anvil
is an asset.
Knowledge of toolchains and data generation pipelines such as
Toolmode
is an asset.
Experience collaborating with engine or pipeline teams distributed across multiple studios is an asset.
What to send our way
Your resume highlighting your skills and experience.
Code samples, repository links, or other relevant projects.
Company DescriptionUbisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you are passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the 3d Programmer - in Winnipeg, MB vacancy
  • $85k - $100k per year

     ...we are passionate about creating high-quality, engaging content for kids and families everywhere. We are currently looking for a Lead 3D FX Artist to join our talented team here at our Toronto studio. Reporting to: FX Dept Supervisor Purpose: Why you're here at Brown... 
    3D
    Overseas

    Brown Bag Films Limited

    Winnipeg, MB
    1 day ago
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re...
    3D

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  • Ubisoft Montréal is seeking a Senior 3D Programming Team Lead to guide the development and optimization of 3D systems. You will work closely with technical and artistic teams to ensure a cohesive vision and high performance across engines and tools. You will profile GPU usage... 
    3D

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  • Unlock your potential at Ubisoft as an Experienced 3D Programmer focused on innovative multiplayer solutions using Unreal Engine. Lead the development of high-performance gaming applications and enjoy a collaborative environment. This role requires at least seven years of... 
    3D

    Ubisoft Montréal

    Winnipeg, MB
    1 hour ago
  •  ...repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! En tant que Cheffe, Chef d'équipe programmation 3D en chef à Ubisoft Montréal, vous guiderez le développement et l’optimisation des systèmes 3D du projet, tout en collaborant... 
    3D

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  • Develop and optimise the rendering systems supporting Assassin’s Creed HEXE. Location: Montréal, Québec, Canada — On-site. Contract: Permanent, full-time; office-based. Role ID: REF31929B. What you will do Work on shadows, opaque rendering, post-processing and...
    3D
    Permanent employment
    Full time
    Contract work
    Work at office

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • 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, ...
    3D
    Permanent employment
    Full time
    Contract work
    Work at office

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined...  ...a senior role as a Graphics or Rendering Programmer. Strong 3D Math skills. Strong C/C++ experience. Experience with modern... 
    3D

    Cloud Chamber

    Winnipeg, MB
    1 hour ago
  •  ...and tooling assemblies. Ability to interpret engineering drawings, 3D CAD models and GD&T. Experience machining large fabricated...  ...Provide technical leadership and mentorship to machinists and junior programmers. Communicate effectively with engineering, quality and operations... 
    3D

    The New Era Group

    Winnipeg, MB
    1 hour ago
  •  ...maîtrisée).Ce que vous apportezUn baccalauréat en informatique, en génie informatique ou l’équivalent.Au moins7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéoUne compétence pour communiquer avec tous les corps de métier et pour appuyer votre... 
    3D
    Daily paid

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  •  ...For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers... 
    3D
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...worldwide. What You'll DoWe are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be...  ...that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's... 
    3D
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  • $140k - $200k per year

    ARCANAUT STUDIOS Senior Animation Programmer FULL-TIME | BC OR ALBERTA (REMOTE FRIENDLY) OUR ARCArcanaut Studios is a team of seasoned...  ...Mastery within the UE ecosystem. Exceptional understanding of 3D math, including linear algebra, quaternions, matrices, transforms... 
    3D
    Full time
    Summer holiday
    Work at office
    Remote work
    Work from home
    Flexible hours

    Arcanaut Studios

    Winnipeg, MB
    1 hour ago
  •  ...Digital Circus, has amassed over 350 million views on the pilot alone and we have a lot more still to come. Role Information: As a 3D Lighting Supervisor you will be responsible for defining, maintaining, and elevating the lighting style and quality across the... 
    3D
    Remote work

    Glitch Productions

    Winnipeg, MB
    1 hour ago
  • $78k - $168k per year

    Huawei Canada has an immediate 12‑month contract opening for a Graphics Engineer – 3DAbout The TeamEstablished in 2012, the Central Media Technology Institute (CMTI) is Huawei's centre for media technology innovation and engineering, enhancing the technical competitiveness of...
    3D
    Contract work
    Immediate start

    Huawei Canada

    Winnipeg, MB
    1 hour ago
  • Description du poste En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes de rendu du projet Assassin's Creed HEXE. Vous travaillerez en étroite collaboration avec l’ équipe de rendu Anvil Pipeline afin de maintenir la stabilité... 
    3D

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • $90k - $100k per year

     ...another. The Opportunity:We are staffing up for a new Marvel Studios streaming series, and we are looking for a talented, empathetic 3D FX Lead who can bring both a strong technical background and a keen artistic eye to the team! Our 3D FX crew is responsible for conceptualizing... 
    3D
    Permanent employment

    Stellar Creative Lab

    Winnipeg, MB
    1 hour ago
  •  ...le fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu! En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez sur les systèmes de rendu du projet Assassin's Creed HEXE . Vous travaillerez en étroite... 
    3D

    Ubisoft Entertainment S.A

    Winnipeg, MB
    1 hour ago
  •  ...millions of casual players every day.Job Overview As a Senior Programmer at Smoking Gun Interactive (SGI), you're a talented and driven...  ...Object Oriented Design; Strong understanding of general and 3D math, statistics and probability; Excellent problem-solving... 
    3D
    Casual work
    Remote work
    Worldwide

    Smoking Gun Interactive Inc.

    Winnipeg, MB
    1 hour ago
  • Join a leading manufacturing firm in Granby as a CNC Programmer. Contribute your expertise in programming, machining, and optimization in a modern...  ...on producing precise technical parts. You’ll analyze complex 3D models and technical plans to define production steps and... 
    3D
    Permanent employment
    Full time

    Selekktus-1

    Winnipeg, MB
    1 hour ago
  •  ...DescriptionCD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk...  ...optimizing code at the systems level. A deepunderstanding of 3D mathematics. Ability to think creatively and strategically to... 
    3D

    CD Projekt

    Winnipeg, MB
    1 hour ago
  •  ...developers worldwide. What You'll DoWe're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in...  ...that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's... 
    3D
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programmer to join the team and help us in crafting the high calibre games...  ...engineeringExperience with modern graphics API's (Vulkan, D3D12, GNM, ...)Experience with modern console development (PS4/5, Xbox... 
    3D
    Little job
    Full time
    Work at office
    Local area

    Larian Studios

    Winnipeg, MB
    1 hour ago
  • $127.2k - $209.9k per year

    CD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In...  ...and optimizing code at the systems level.A deep understanding of 3D mathematics.Ability to think creatively and strategically to overcome... 
    3D
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    Cdprojektred

    Winnipeg, MB
    1 hour ago
  •  ...What You'll Do You will work with our team of applied research programmers at the intersection of computer vision, gameplay agents, natural...  ...technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's... 
    3D
    Long term contract
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Winnipeg, MB
    1 hour ago
  • Utilisez vos compétences en programmation 3D avec Ubisoft Montréal sur le projet Assassin's Creed HEXE, focalisé sur l'optimisation du rendu et la collaboration technique. En tant qu'expert en rendu 3D, vous ferez partie intégrante de l’équipe Anvil Pipeline, contribuant à... 
    3D

    Ubisoft

    Winnipeg, MB
    1 hour ago
  •  ...Engine to build believable open-world systems.As a Senior Gameplay Programmer, you will create features that help designers develop advanced AI...  ...hardwareSystems profiling, optimization, multithreading, and 3D mathematics experienceBring senior gameplay programming expertise... 
    3D

    CD Projekt

    Winnipeg, MB
    1 hour ago
  • Level One Robotics and Controls, Inc. is an engineering service provider specialized in automation process and assembly for OEM's, Tier 1 automotive suppliers as well as our end users. Our services range from project management to design, integration, debug and training services...
    Work at office
    Local area
    Shift work

    Level One Robotics and Controls

    Winnipeg, MB
    1 hour ago
  • Gestionnaire de programmes | Rive-Nord de MontréalNotre client, une entreprise manufacturière innovante en forte croissance et reconnue mondialement pour ses produits de pointe, est à la recherche d'un(e) Gestionnaire de programmes pour piloter son portefeuille stratégique de... 

    Talent Find Recruitment Solutions Inc.

    Winnipeg, MB
    1 hour ago
  •  ...partner closely with our research teams — you need to understand the models, but you won’t be training them. Your immediate focus is our 3D hands pipeline , where this work is needed most today. From there you’ll be our classical-CV specialist across the organization,... 
    3D
    Pnp
    Immediate start

    Mecka

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to 3d Programmer -. Be the first to apply!