Programmer (Rendering Team)

Ubisoft
Quebec City QC ca
4 months ago
Apply

Job Description

When you’re a programmer in the rendering team, you connect with our players on two of the most basic aspects of a AAA game: its visuals and its performance. Your exceptional maths skills, your sharp eye for visual detail and your knowledge of GPUs allow you to write a game’s most fundamental code and deliver a stunning visual experience.

As a dependable member of a larger production team, you collaborate with colleagues from a range of disciplines who depend on you for quickly getting something that is clear and good looking up on screen. You work well with technical artists, transforming their requirements into efficient, working code.

Essentially, what you care about is image quality; you’re probably a photography or cinematography buff. You have a good understanding of the physics of lighting and a working knowledge of physically based shading. You use these passions, skills and knowledge to create striking work, and are eager for your colleagues’ feedback.

Your main tasks are :

Qualifications

Additional Information

Ubisoft’s 19,000 team members, working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey !

Company Description

With a team of more than 500 talented, innovative and passionate creators, Ubisoft Quebec keeps on growing and continues its ascension. Founded in 2005, the studio has been involved in several key Ubisoft franchises over the years, developing cutting-edge expertise in major AAA game development. Involved in the Assassin's Creed franchise since 2010, the Quebec team recently assumed the leadership of Assassin's Creed Odyssey, the latest installment in the critically acclaimed series. The team has just finished working on a brand new game, Immortals Fenyx Rising.

Apply

Related Jobs

Programmeur·euse Rendering Sénior·e / Senior Rendering Programmer
Electronic Arts · Montréal, Quebec · 2 months ago
Senior Rendering Programmer
2K · Montréal, Quebec · 3 months ago
Experienced Rendering Programmer
Sumo Digital · Nottingham, United Kingdom · 25 days ago
Rendering Programmer
Keyword Studios · Ottawa, Ontario · 2 months ago
Rendering Programmer Internship [Fall 2021]
Epic Games · Cary, NC · 2 months ago
Rendering Programmer
Supermassive Games · Guildford, United Kingdom · 2 years ago
Render/Graphics Programmer
Zenimax · Uppsala, Sweden · 5 months ago
Rendering Programmer
Epic Games · Cary, NC · 3 months ago
Rendering Programmer Internship [Fall 2021]
Epic Games · Cary, NC · 2 months ago
Programmeur de rendu sénior / Sénior Rendering Programmer
Eidos · Montréal, Quebec · 11 months ago
Sr Rendering Programmer
Sony Playstation · Los Angeles, CA · 2 years ago
Rendering Programmer
Avalanche Studios · Stockholm, Sweden · 1 month ago

Jobs at Ubisoft

Engineering jobs