Game Engine Programmer
6 days ago
Job Title: Game Engine Programmer
Job 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 cutting edge of technology.
- Compile and understand the project purpose, identify development needs, and assess technical feasibility.
- Work with many teams to optimize interaction between various game engine systems.
- Master low-level systems such as loading/streaming, memory management and platform-specific systems.
- Share your knowledge with various studio teams and be a resource contact for programmers.
- Analyze and debug simple and complex performance problems + propose well-adapted optimizations.
Requirements:
- General understanding of modern game engine architecture
- Knowledge of different hardware architectures (ex. Intel, AMD, Xbox, PlayStation, etc.)
- Experience in C++ programming and knowledge of assembly language
- Solid knowledge of multi-threaded programming and synchronization mechanisms
- Can 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
- Attention to detail
- Team spirit and good communicator
What to Expect:
As a Game Engine Programmer at Ubisoft Montreal, you will have the opportunity to work on some of the most exciting and challenging projects in the industry. You will be part of a dynamic and collaborative team that is passionate about creating innovative and engaging gaming experiences.
About Ubisoft:
Ubisoft is a leading developer and publisher of interactive entertainment software and services. We are committed to enriching players' lives with original and memorable gaming experiences. Our team of over 19,000 talented individuals, working across more than 30 countries, is bound by a common mission to push the boundaries of entertainment and create worlds where both players and teams can thrive and express themselves.
-
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 Ubisoft Entertainment Full timeJob Title: Game Engine ProgrammerUbisoft 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...
-
Game Engine Programmer
4 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: Game Engine ProgrammerUbisoft 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...
-
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
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
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,...