Game Engine Programmer
4 weeks ago
Ubisoft Montreal is seeking a skilled Game Engine Programmer to join our team. As a Game Engine Programmer, you will be responsible for maintaining and optimizing the engine of one of our AAA games, such as For Honor, Rainbow 6, or Assassin's Creed.
Key Responsibilities:- Maintain and optimize the game engine to stay on the cutting edge of technology.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Work with various teams to optimize interaction between different game engine systems.
- Master low-level systems such as loading/streaming, memory management, and platform-specific systems.
- Share knowledge with various studio teams and be a resource contact for programmers.
- Analyze and debug simple and complex performance problems and propose well-adapted optimizations.
- General understanding of modern game engine architecture.
- Knowledge of different hardware architectures (e.g., Intel, AMD, Xbox, PlayStation, etc.).
- Experience in C++ programming and knowledge of assembly language.
- Solid knowledge of multi-threaded programming and synchronization mechanisms.
- Ability to analyze and synthesize existing systems.
- Ability to solve complex problems in an optimal way.
- Computer science or computer engineering degree or equivalent training.
- Skillful debugging complex problems and optimizing memory and performance.
- Team spirit and good communication skills.
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we're seeking a skilled Game Engine Programmer to join our team and contribute to the development of our AAA games, including Assassin's Creed.About the RoleWe're looking for a talented programmer with expertise in game engine architecture, C++ programming, and assembly language....
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we're seeking a skilled Game Engine Programmer to join our team and contribute to the development of our AAA games, including Assassin's Creed.About the RoleWe're looking for a talented programmer with expertise in game engine architecture, C++ programming, and assembly language....
-
Game Engine Programmer
4 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine of one of our AAA games, such as Assassin's Creed or For Honor.Key...
-
Game Engine Programmer
4 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine of one of our AAA games, such as Assassin's Creed or For Honor.Key...
-
Game Engine Programmer
6 days ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Game Engine ProgrammerJob Summary:We are seeking a highly skilled Game Engine Programmer to join our team at Ubisoft Montreal. As a key member of our engine development team, you will be responsible for maintaining and optimizing the game engine of one of our AAA games.Key Responsibilities:Maintain and optimize the game engine to stay on the...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine of one of our AAA games, such as Assassin's Creed or For Honor.Key...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine of one of our AAA games, such as Assassin's Creed or For Honor.Key...
-
Game Engine Programmer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the engine of one of our AAA games, such as Assassin's Creed, For Honor, or Rainbow 6.Key...
-
Game Engine Programmer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the engine of one of our AAA games, such as Assassin's Creed, For Honor, or Rainbow 6.Key...
-
Game Engine Programmer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an Engine Programmer, you will play a crucial role in maintaining and optimizing the game engine for one of our AAA titles, such as Assassin's Creed.Key Responsibilities:Maintain and...
-
Game Engine Programmer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine for one of our AAA titles, such as Assassin's Creed.Key Responsibilities:Maintain and...
-
Game Engine Programmer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Jobs for Humanity, we strive to create immersive gaming experiences that push the boundaries of technology. As an engine programmer, you will play a crucial role in maintaining and optimizing the game engine for one of our AAA titles, such as Assassin's Creed.Key Responsibilities:Maintain and...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Ubisoft Montreal, we strive to deliver exceptional gaming experiences that immerse our audience in rich, vibrant worlds. As a key member of our team, you will play a crucial role in maintaining and optimizing our game engines, ensuring they stay at the forefront of technology.Key...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine) - Assassin's Creed projectsAt Ubisoft Montreal, we strive to deliver exceptional gaming experiences that immerse our audience in rich, vibrant worlds. As a key member of our team, you will play a crucial role in maintaining and optimizing our game engines, ensuring they stay at the forefront of technology.Key...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Gearbox Studio Québec Full timeJob Title: Engine ProgrammerGearbox Studio, a renowned game development company, is seeking a skilled Engine Programmer to join their team in Canada.Responsibilities:Maintain and optimize the game engine to ensure seamless gameplay and high-performance rendering.Collaborate with design and art teams to implement game features and ensure system compatibility...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Gearbox Studio Québec Full timeJob Title: Engine ProgrammerGearbox Studio, a renowned game development company, is seeking a skilled Engine Programmer to join their team in Canada.Responsibilities:Maintain and optimize the game engine to ensure seamless gameplay and high-performance rendering.Collaborate with design and art teams to implement game features and ensure system compatibility...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the CompanyWarner Bros. Discovery, a leading global media and entertainment company, offers a diverse portfolio of content, brands, and franchises across television, film, streaming, and gaming.About WB Games MontréalWB Games Montréal is a division of Warner Bros. Interactive Entertainment (WBIE), a studio that creates unforgettable AAA experiences...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the CompanyWarner Bros. Discovery, a leading global media and entertainment company, offers a diverse portfolio of content, brands, and franchises across television, film, streaming, and gaming.About WB Games MontréalWB Games Montréal is a division of Warner Bros. Interactive Entertainment (WBIE), a studio that creates unforgettable AAA experiences...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the RoleWB Games Montréal is seeking an experienced Engine Programmer to join our core framework team. As a key member of our engine team, you will work on building and maintaining our proprietary game engine, collaborating closely with design and art teams to create world-class games.ResponsibilitiesWrite high-quality C++ code for our engine,...
-
Game Engine Programmer
2 months ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the RoleWB Games Montréal is seeking an experienced Engine Programmer to join our core framework team. As a key member of our engine team, you will work on building and maintaining our proprietary game engine, collaborating closely with design and art teams to create world-class games.ResponsibilitiesWrite high-quality C++ code for our engine,...