3D Programmer - (Assassin's Creed HEXE)
Ubisoft
Ubisoft 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 Description
As 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.
Qualifications
What 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.
- As 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...3DFull time
- ...expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus... ...poste En tant que programmeur·euse 3D à Ubisoft Montréal, vous vous concentrerez... ...systèmes de rendu du projet Assassin's Creed HEXE . Vous travaillerez en étroite...3DFull time
- ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong...SuggestedFull timeWork at office
- ...Job Description A new chapter in the Assassin’s Creed legacy is about to be written—not in the shadows of history, but in the heat... ...Document the work to transfer knowledge and enable users (other programmers and team members from other working units) to understand how...SuggestedFull timeWork at officeRelocationFlexible hours3 days per week
- ...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 passionate...3DFull time
- ...Description du poste Un nouveau chapitre de l’héritage Assassin’s Creed est sur le point d’être écrit — non pas dans l’ombre de l’histoire... .... Si vous avez les compétences pour contribuer à la programmation en C++ d’une stack réseau fluide, sécurisée et évolutive, votre...Full timeApprenticeshipWork at officeRemote workFlexible hoursDay shift
- ...monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes... ...informatique ou l’équivalent. ~ Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo ~ Une...3DDaily paidFull time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives... ...C#. Knowledge of Visual Studio. Strong understanding of 3D mathematics. Experience with animation techniques such as...3DFull time
- ...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 passionate...Full time
- ...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 passionate...Full time
- ...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 passionate...Full time
- ...different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues +... ...talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more...Long term contractFull time
- ...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 passionate...Full time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse... ...help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance...Full time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse... ...help create the unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and...Long term contractFull time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse... ...Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences...Full time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse... ...create the unknown! Job Description What you’ll do This programmer will be responsible for anything related to NPC behavior tech...Full time
- ...talent have brought to life many acclaimed franchises such as Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more... ...journey and help us create the unknown. As a Game Security Programmer your main goal is to develop and refine solutions to ensure a...Long term contractFull time
- ...world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse... ...unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered...Full time
$92k - $97k per year
...is looking for an experienced Animation Programmer to join a small, collaborative team in... ...programming skills with an understanding of 3D animation. The position is full-time,... ...interactive experiences, including Assassin’s Creed, Rainbow Six and Just Dance , along with...3DPermanent employmentFull timeContract workWork at office- ...the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many more. We believe... ...experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create, test...Full time
- Notre client situé à Montréal recherche un artiste 3D pour se joindre à son équipe. Description du poste En tant qu'artiste... ...sociaux complets : Régime d'assurance collective et accès au programme Dialogue. - Culture d'équipe : Collations au bureau et événements...3DPermanent employmentTemporary workWork at office
- ...globe creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that... ...us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact...Full time
- ...with producers, artists, designers and other programmers in a highly collaborative and agile... ...PC, or Mobile), strong proficiency in Unity3D Game Engine and C#. Experience with Unity... ...orientation, political belief, religion, creed, marital or family status, medical condition...3DFull timeContract workLocal area
- ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our... ...a senior role as a Graphics or Rendering Programmer. ~ Strong 3D Math skills. ~ Strong C/C++ experience. ~ Experience with modern...3DFull time
- ...Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about...Full time
- ...résoudre des défis techniques complexes et donner vie à des expériences de jeu exceptionnelles. Exigences Nous recherchons un artiste 3D/modélisateur talentueux, passionné par la création d'actifs de haute qualité prêts pour le jeu dans des environnements en temps réel....3DContract workRemote workWorldwide
- ...interfaces for other teams (e.g., Simulation, MachineLogic) and support internal product-engineering partnerships. Utilize linear algebra and 3D tools to support model manipulation, snapping, selection, layering and real-time performance. Collaborate with Design, Product and...3DLong term contractFull timeInternshipWork at officeWork from home
- ...Job Description Overview We are looking for a highly skilled 3D Animation, Visualization, and Simulation Specialist to join our Digital Engineering & BIM team. You will work on complex infrastructure and energy projects, helping deliver advanced digital solutions such...3DFull timeInternshipFlexible hours
$12k - $15k per year
...ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to 3D Programmer - (Assassin's Creed HEXE). Be the first to apply!
