3d Programmer -
Ubisoft Montréal
Company DescriptionUbisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from
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!
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.
#J-18808-Ljbffr
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!
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.
#J-18808-Ljbffr
Vacancy posted 38 minutes 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...3DOverseas- 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...3D
- 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 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
- 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
- ...du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Job Description 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
- 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...3DPermanent employmentFull timeContract workWork at office
- 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, ...3DPermanent employmentFull timeContract workWork at office
$65k - $75k per year
...Production, Manufacturing, Logistics, Accounting, and People & Talent. THE OPPORTUNITYReporting to the Head of Creative Design, the 3D Modeler is responsible for providing design support by modelling product and displays for our international clients. This is a production...3DLong term contractPermanent employmentTemporary workWork at office- ...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...3DDaily paid
- ...entreprises. Ce que nous offrons: Développement professionnel et programme de formation Heures d’été Horaires hybrides Licence d’... ...recherchons:Populous est à la recherche d’un(e) Concepteur·trice 3D en Architecture pour créer des modèles architecturaux « en temps...3DSummer workLocal area
- 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
- Dive into the world of gaming with Ubisoft as a 2D and 3D Illustrator focusing on Rainbow Six Siege. Create compelling visuals that bring characters and environments to life while adhering to artistic direction. In this role at Ubisoft Montréal, you will craft visuals for various...3DContract workSeasonal work
- ...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...3DLong term contractTemporary workWorldwide
- As a Senior Graphics Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined... ...in a senior role as a Graphics or Rendering Programmer. Strong 3D Math skills. Strong C/C++ experience. Experience with modern GPUs...3D
- ...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...3DLong term contractTemporary workWorldwide
$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...3DFull timeSummer holidayWork at officeRemote workWork from homeFlexible hours- ...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
$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...3DContract workImmediate start- NEW OPENING3D CHARACTER ARTIST3D CHARACTER ARTISTDrop Fake is a dynamic and innovative game development company dedicated to creating top-tier gaming experiences. We are seeking a talented and passionate intermediate/senior 3D Character Artist to join our creative team. You...3DRemote work
- ...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
- ...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...3DRemote work
- 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
- ...solutions.We are pathfinders and impact makers.We are Visioneers.We are WSP.The OpportunityWSP Canada is seeking an experienced Civil 3D Library Manager to lead the governance, development, maintenance, and continuous improvement of our national Civil 3D content...3DLocal areaRemote work
- ...innovative augmented reality technology, revolutionizing the way they work.WHAT WE ARE LOOKING FOR We are looking for an Intermediate XR 3D Engineer to join our Engineering team. You’ll build features for FabStation that fabricators use every day on the shop floor, across...3DRemote work
- ...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, brought...3DPnpManual laborImmediate start
- Elevate your career with GEI Consultants as a 3D Geomodeller in Canada. Lead complex geological modeling projects in dynamic mining and infrastructure sectors while utilizing Leapfrog Geo software. Join GEI Consultants Canada as an intermediate to senior-level Geo-modeller...3DRemote work
- Artiste 3D GénéralisteNous recherchons une personne créative et passionnée pour combler le poste d’Artiste 3D Généraliste. Dans ce rôle... ...the development team, including the Creative VP, Game Designers, Programmers, and Producers. Responsibilities: Model and texture assets,...3D
- ...science-fiction game worlds remotely from Canada using Unreal Engine, hard-surface modeling, and modular environment creation skills.As a 3D Environment Artist, you will create environments for a third-person science-fiction action game. Build assets from concepts through...3DContract workRemote work
$110k - $140k per year
...entertain millions of casual players every day. Job OverviewAs a Lead 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...3DLong term contractCasual workRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 3d Programmer -. Be the first to apply!
Related searches
- report developer Winnipeg, MB
- information developer Winnipeg, MB
- designer developer Winnipeg, MB
- junior developer Winnipeg, MB
- programmeur Winnipeg, MB
- interactive developer Winnipeg, MB
- java spring boot developer Winnipeg, MB
- remote developer Winnipeg, MB
- informatica developer Winnipeg, MB
- senior developer Winnipeg, MB

