Engine Programmer
4 weeks ago
About the Role
WB 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.
Responsibilities
- Write 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.
- Excellent communication, interpersonal, and organizational skills.
- Understanding of common game development concepts and systems.
- Prior experience working in a 3D game engine.
Bonus Points
- Understanding of mathematics concepts commonly used in gaming.
- Experience helping maintain a live software product or game.
- Experience developing for console platforms.
- Experience working in agile processes.
-
Programmer, Engine
4 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 building and maintaining our proprietary game engine, responsible for systems such as asset loading, memory management, animation, VFX, physics, scripting, and more.ResponsibilitiesWrite C++ code...
-
Engine Programmer
4 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 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...
-
Senior Engine Programmer
1 month ago
Montreal, Quebec, Canada Hasbro Full timeGame-Changing Engine Programmer Wanted!We're on a mission to create immersive gaming experiences that transport players to new worlds. As a Senior Engine Programmer at Hasbro, you'll play a crucial role in shaping the future of our games.Key Responsibilities:Develop and optimize engine features for our next AAA gameCollaborate with cross-functional teams to...
-
Game Engine Programmer
4 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...
-
Senior Engine Programmer
2 weeks ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the RoleWB Games Montréal is seeking a highly skilled Lead Programmer, Engine to join our team. As a key member of our Engine team, you will contribute to the development and maintenance of our proprietary game engine. Your expertise will help shape the core framework of our engine, ensuring it remains efficient, reliable, and scalable.Key...
-
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...
-
Senior Engine Programmer
4 weeks ago
Montreal, Quebec, Canada Hasbro Full timeAt Hasbro, we're on a mission to create immersive gaming experiences that captivate audiences worldwide. As a Senior Engine Programmer, you'll play a pivotal role in shaping the future of our games.We're seeking a seasoned expert in game engine development to join our team. In this role, you'll be responsible for designing, implementing, and optimizing...
-
Lead Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the CompanyWarner Bros. Discovery, a global leader in media and entertainment, 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, founded in 2010, with a team of over 300 creative professionals...
-
Engine Programmer for AAA Games
4 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...
-
Senior AI Programmer, Unreal Engine
1 month ago
Montreal, Quebec, Canada Epic Games Full timeUnlock the Power of AI in Unreal EngineEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass...
-
Programmer, Game Engine
1 month 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...
-
Senior Unreal Engine Programmer
4 weeks ago
Montreal, Quebec, Canada Epic Games Full timeJob OverviewEpic Games is seeking a highly skilled Senior Unreal Engine Programmer to join our team of experts in game development. As a key member of our team, you will be responsible for building and maintaining our Unreal Engine technology stack, from editor to asset cooking to in-engine test pipeline.We are looking for a talented individual with a strong...
-
UI Programmer
3 weeks ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timePosition – UI ProgrammerWe are currently seeking a skilled UI Programmer to help design and implement new menus & HUDs while building a solid and performant UI toolkit for the UI/UX artists. Working as part of a multidisciplinary team, this individual will enable the highest quality UI/UX experience for our players.ReportingThe UI Programmer will report to...
-
Physicist Programmer
2 weeks ago
Montreal, Quebec, Canada QUANTIC DREAM Full timeJob Description:As a key member of our R&D department, you will contribute to the development of our online multiplayer project. You will work closely with the Project Lead Programmer and the creative teams to adapt our physics engine and collision system to meet the project's needs.Responsibilities:Ensure the integration and support of dynamic collisions...
-
Gameplay Programmer
4 weeks ago
Montreal, Quebec, Canada Quantic Dream Full timeAt Quantic Dream, we are seeking a skilled Gameplay Programmer to join our team and contribute to the development of our ambitious projects. The successful candidate will be responsible for designing and implementing AI features related to the behavior of our non-player characters (NPCs).Key ResponsibilitiesCollaborate with the game's design team to develop...
-
UI Programmer
2 weeks ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timeUI Programmer Job DescriptionWe're seeking a skilled UI Programmer to join our Haven Entertainment Studios project team. The successful candidate will design and implement new menus & huds while building a solid and performant UI toolkit for the UI/UX artists.This role will enable the highest quality UI/UX experience for our players.Key...
-
Physics Gameplay Programmer
4 weeks ago
Montreal, Quebec, Canada Quantic Dream Full timeAs part of Quantic Dream’s ongoing efforts to enhance its R&D department, we are seeking a skilled Physics Gameplay Programmer to contribute to the development of our online multiplayer project.Key ResponsibilitiesCollaborate with the Project Lead Programmer and Engine Engineers to adapt our physics engine and collision system to meet project needs.Design,...
-
Physics Gameplay Programmer
1 month ago
Montreal, Quebec, Canada 2K Full timeJob Title: Physics Gameplay ProgrammerWe are seeking a highly skilled Physics Gameplay Programmer to join our team at Quantic Dream. As a key member of our R&D department, you will contribute to the development of our physics engine and collision system, ensuring seamless integration and support of dynamic collisions and detection functionalities in a...
-
Senior UI Programmer
4 weeks ago
Montreal, Quebec, Canada Epic Games Full timeEpic Games is seeking a highly skilled UI Programmer to join our team and contribute to the development of the Unreal Engine UI systems. As a UI Programmer, you will be responsible for designing and implementing UI systems that will be integral to the Unreal Engine and used to ship awesome games and tools.Key ResponsibilitiesOwn, develop, improve, and...
-
UI Programmer
1 month ago
Montreal, Quebec, Canada Tbwa ChiatDay Inc Full timeUI Programmer Job DescriptionWe're seeking a skilled UI Programmer to join our Haven Entertainment Studios project team. The successful candidate will design and implement new menus & huds while building a solid and performant UI toolkit for the UI/UX artists.This role will enable the highest quality UI/UX experience for our players, working closely with a...