Current jobs related to Game Engine Programmer - Montreal, Quebec - WB Games Montreal Inc
-
Game Engine Programmer
1 month 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
1 month 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
3 weeks 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 WB Games Montreal Inc Full timeAbout the JobWB Games Montréal is seeking an experienced Engine Programmer to join our team. As a key member of our core framework team, you will work on Monolith's proprietary game engine, responsible for various systems that our gameplay and content teams build upon.ResponsibilitiesWrite C++ code in a data-driven, proprietary engine.Collaborate closely...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the JobWB Games Montréal is seeking an experienced Engine Programmer to join our team. As a key member of our core framework team, you will work on Monolith's proprietary game engine, responsible for various systems that our gameplay and content teams build upon.ResponsibilitiesWrite C++ code in a data-driven, proprietary engine.Collaborate closely...
-
Game Engine Programmer
4 weeks ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the JobWB Games Montréal is seeking a skilled Engine Programmer to join our team. As a key member of our core framework team, you will work on Monolith's proprietary game engine, responsible for systems such as asset loading, memory management, animation, VFX, physics, scripting, and more.ResponsibilitiesWrite C++ code in a data-driven, proprietary...
-
Lead Game Engine Programmer
1 month ago
Montreal, Quebec, Canada Amazon Full timeLead Game Engine ProgrammerIn the role of Lead Game Engine Programmer, you will be instrumental in the game engine division, acting as a vital link between gameplay mechanics and Unreal Engine 5. Your proficiency will be crucial in overseeing fundamental engine frameworks, boosting performance, and refining low-level functionalities. Working collaboratively...
-
Lead Game Engine Programmer
3 months ago
Montreal, Quebec, Canada Amazon Full timeLead Game Engine ProgrammerIn the role of Lead Game Engine Programmer, you will be instrumental in the game engine division, acting as a vital link between gameplay mechanics and Unreal Engine 5. Your proficiency will be crucial in overseeing fundamental engine frameworks, boosting performance, and refining low-level functionalities. Working collaboratively...
-
Programmer, Game Engine
4 weeks ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the CompanyWarner Bros. Discovery is a global media and entertainment leader, offering 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, founded in 2010, with a team of over 300 creative professionals...
-
Engine Programmer for AAA Games
3 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeAt Ubisoft Montreal, we strive to push the boundaries of gaming technology. As an 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.The ideal candidate will have a solid understanding of modern game engine architecture, knowledge of different...
-
Game AI Programmer
2 months ago
Montreal, Quebec, Canada Electronic Arts Inc. Full timeAbout the RoleWe are seeking an experienced AI Programmer to join our team at Electronic Arts Inc. and contribute to the development of our Iron Man game.Key ResponsibilitiesCollaborate with designers to advance the game's AI vision and create engaging gameplay experiences.Work closely with QA and technical leadership to ensure the stability and accuracy of...
-
Game AI Programmer
2 months ago
Montreal, Quebec, Canada Electronic Arts Inc. Full timeAbout the RoleWe are seeking an experienced AI Programmer to join our team at Electronic Arts Inc. and contribute to the development of our Iron Man game.Key ResponsibilitiesCollaborate with designers to advance the game's AI vision and create engaging gameplay experiences.Work closely with QA and technical leadership to ensure the stability and accuracy of...
-
Senior Game Systems Programmer
2 months ago
Montreal, Quebec, Canada Behaviour Interactive Full time{"title": "Principal Generalist Programmer", "description": "Game Systems EngineerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and contribute to the development of our live game as a service, Dead by Daylight.The successful candidate will be responsible for designing, implementing, and maintaining the...
-
Senior Game Systems Programmer
2 months ago
Montreal, Quebec, Canada Behaviour Interactive Full time{"title": "Principal Generalist Programmer", "description": "Game Systems EngineerBehaviour Interactive is seeking a highly skilled Principal Generalist Programmer to join our team and contribute to the development of our live game as a service, Dead by Daylight.The successful candidate will be responsible for designing, implementing, and maintaining the...
-
AI Programmer for Game Development
4 weeks ago
Montreal, Quebec, Canada 2K Full timeJob OverviewWe are seeking an experienced AI Programmer to join our team at 2K, where you will be responsible for designing and implementing artificial intelligence systems for our games. As an AI Programmer, you will work closely with our game development team to create immersive and engaging gaming experiences.Key Responsibilities:Design and implement AI...
-
AI Programmer for Game Development
4 weeks ago
Montreal, Quebec, Canada 2K Full timeJob OverviewWe are seeking an experienced AI Programmer to join our team at 2K, where you will be responsible for designing and implementing artificial intelligence systems for our games. As an AI Programmer, you will work closely with our game development team to create immersive and engaging gaming experiences.Key Responsibilities:Design and implement AI...
-
Game Engine Specialist
2 months ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeGame Engine Programmer Job DescriptionAt Ubisoft Montreal, we're committed to delivering immersive gaming experiences that push the boundaries of technology. As a Game Engine Programmer, you'll play a crucial role in maintaining and optimizing our game engines to stay at the forefront of innovation.Key ResponsibilitiesMaintain and optimize the game engine to...
-
Game Engine Specialist
2 months ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeGame Engine Programmer Job DescriptionAt Ubisoft Montreal, we're committed to delivering immersive gaming experiences that push the boundaries of technology. As a Game Engine Programmer, you'll play a crucial role in maintaining and optimizing our game engines to stay at the forefront of innovation.Key ResponsibilitiesMaintain and optimize the game engine to...
-
Engine Programmer
3 weeks 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 developing and maintaining our proprietary game engine.ResponsibilitiesWrite C++ code in a data-driven engine.Collaborate with design and art teams to build core gameplay experiences.Work with team...
-
Game Engine Developer
4 weeks ago
Montreal, Quebec, Canada 2K Full timeJob Title: Engine ProgrammerAt 2K, we're seeking a skilled Engine Programmer to join our team and contribute to the development of our AAA games. As an Engine Programmer, you'll be responsible for maintaining and optimizing the game engine, working closely with various teams to ensure seamless interaction between game engine systems.Key...
Game Engine Programmer
2 months ago
About the Company
Warner 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éal
WB Games Montréal is a division of Warner Bros. Interactive Entertainment (WBIE), a studio that creates unforgettable AAA experiences across all platforms.
Job Description
Engine Programmer
We are seeking an experienced Engine Programmer to join our core framework team at Monolith Productions, the award-winning AAA studio behind F.E.A.R. and Middle-earth: Shadow of Mordor.
In this role, you will work on our proprietary game engine, collaborating with our core framework team to build and maintain the engine's core systems, including asset loading, memory management, animation, VFX, physics, and scripting.
Responsibilities
- Write high-quality C++ code in a data-driven engine.
- Collaborate with design and art teams to build core gameplay experiences.
- Work with team leadership to break down feature work into actionable steps.
- Write concise documentation for code and complex systems.
Requirements
- 2+ years of experience as a programmer working in C++.
- Experience working and debugging in a well-known IDE, such as Visual Studio or Rider.
- Excellent communication, interpersonal, and organizational skills.
- Understanding of common game development concepts and systems.
- Prior experience working in a 3D game engine (Proprietary, Unreal, Unity, etc.).
Bonus Points
- Understanding of mathematics concepts commonly used in gaming, including linear algebra and trigonometry.
- Experience helping maintain a live software product or game.
- Experience developing for console platforms (Xbox, PS, etc.).
- Experience working in agile processes, such as Scrum.