Programmer, Engine
6 months ago
About the Company
Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia's premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses.
About WB Games Montréal
WB Games Montréal is a division of Warner Bros Interactive Entertainment (WBIE). Founded in 2010, we are 300+ creative team members strong who join forces every day to create unforgettable AAA experiences across all platforms.
Job Description
Join the Wonder Woman team and help bring an iconic DC Superhero to life
Monolith Productions, the award-winning AAA studio who brought you F.E.A.R. and Middle-earth: Shadow of Mordor, seeks an Engine Programmer .
In this role you will work with our core framework team on Monolith's proprietary game engine. If you have a passion for learning the low-level technology that powers modern games, we'd love to hear from you
Our Engine team is responsible for several systems that our gameplay and content teams build upon to create world-class games. Our broad reach includes asset loading, memory management, animation, VFX, physics, scripting, and much more
This role is open only to people residing and having the legal right to work in Canada.
This position can be remote from home, on-site or hybrid from the WB Games Montreal studio.
Responsibilities
Write C++ code in a data-driven, proprietary engine. Collaborate closely with design and art to build core gameplay experiences. Work with team leadership to breakdown feature work into actionable, schedulable steps. Write concise documentation for code and complex systems.
Job Qualifications
Experience
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.Skills & Knowledge
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 (desired but not required)
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.-
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 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...
-
Programmer, Engine
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, responsible for systems such as asset loading, memory management, animation, VFX, physics, scripting, and more.ResponsibilitiesWrite C++ code...
-
Engine Programmer
3 months ago
Montreal, Canada Gearbox Full time- Canada Only -Gearbox Studio, the developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina’s Wonderlands, is seeking a talented Engine Programmer with strong expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Gearbox offers attractive conditions including a flexible and...
-
Engine Programmer
5 months ago
Montreal, Canada Gearbox Studio Québec Full time-Canada Only - Gearbox Studio, the developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina’s Wonderlands, is seeking a talented Engine Programmer with strong expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry. Gearbox offers attractive conditions including a...
-
Engine Programmer
3 months ago
Montreal, Canada Gearbox Full time- Canada Only -Gearbox Studio, the developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina’s Wonderlands, is seeking a talented Engine Programmer with strong expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Gearbox offers attractive conditions including a flexible and...
-
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...
-
Programmer (Engine)
6 months ago
Montreal, Canada Ubisoft Full timeJob DescriptionUbisoft Montreal strives to offer gamers an impressive visual experience, as well as incomparable level of immersion. The fluidity and vitality of our worlds make this experience even richer for our audience.At Ubisoft, developing, optimizing and maintaining our game engines is an important task to stay on the forefront of technology. As an...
-
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
3 months ago
Montreal, Canada Hasbro Full timeAt Invoke, our mission is to Have Fun Building Great Games. We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of...
-
Senior Engine Programmer
3 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...
-
Senior Engine Programmer
1 month 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...
-
Senior Engine Programmer
3 months ago
Montreal, Canada Hasbro Full timeAt Invoke, our mission is to Have Fun Building Great Games. We believe the best games come from people who love what they do, in an environment that values them and their ideas. And we ensure that everyone has the opportunity to contribute to our collective success, whatever their role. As a member of Wizards of the Coast, we help enrich a catalog of...
-
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
1 month 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...
-
AI Programmer
3 months ago
Montreal, Canada Signal Space Lab Inc. Full timeSignal Space Lab is an interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production. Our goal is to advance in the art of interactive media by imaging and producing original, innovative, and memorable experiences that materialize into sounds, visuals, and gaming environments.Job...
-
AI Programmer
3 months ago
Montreal, Canada Signal Space Lab Inc. Full timeSignal Space Lab is an interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production. Our goal is to advance in the art of interactive media by imaging and producing original, innovative, and memorable experiences that materialize into sounds, visuals, and gaming environments.Job...
-
Lead Programmer, Engine
6 months ago
Montreal, Canada WB Games Montreal Inc Full timeAbout the Company Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines WarnerMedia's premium entertainment, sports and news assets with Discovery's leading...
-
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...
-
AI Programmer
1 month ago
Montreal, Canada Signal Space Lab Full timeJob DescriptionWe are now on the lookout for a motivated Intermediate/Senior AI Programmer who thinks differently about entertainment, interactivity, and reality in general. SKILLSStrong C/C++ programming skills, OO design skills and 3D math background.Experience with Unreal Engine and AI systems including Behaviour Trees, Environment Query...
-
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...