Game Engine Optimization Specialist
2 months ago
We are seeking a highly skilled Senior Engine Programmer to join our team at Hasbro, a leading global play and entertainment company. As a key member of our development team, you will be responsible for developing, supporting, and optimizing the engine features for our next AAA game.
Key Responsibilities- Engine Development: Define how we can push the limits of Unreal Engine 5 for our next AAA game, suggesting improvements to the existing engine and data pipeline to improve our iteration times and the quality of the game.
- Core Framework Layer: Contribute to our core framework layer built atop Unreal, ensuring seamless integration with our game development pipeline.
- Performance Optimization: Profile the game and coordinate with other teams to address performance issues, developing systems to track performance and notify developers when performance targets are not met.
- Console Platforms: Ensure the game runs correctly on Playstation and Xbox consoles, mentoring and providing guidance to other programmers in the team as needed.
- 7+ years of experience working on game engines, with a strong interest in debugging, optimization, and low-level engine code.
- Experience with Unreal Engine and functional knowledge of its inner workings.
- Experience developing and optimizing for Playstation and/or Xbox consoles.
- Excellent C++ skills, with strong multi-threading programming skills.
- Modular and maintenance-oriented implementation approach.
- Initiative to push boundaries and a strong desire to build something outstanding.
- Excellent interpersonal skills, with the ability to communicate effectively with cross-functional teams.
- Knowledge of Entity–component–system (ECS) architecture within Game Engines is a plus.
- Experience with profiling tools such as Unreal Insights is a plus.
- Functional knowledge of C# and/or Python is a plus.
- Excellent verbal and written communication skills in English.
Hasbro is a global play and entertainment company committed to creating the world's best play experiences. We are an equal opportunity employer and are dedicated to diversity, equity, and inclusion in the workplace. We strive to create a work environment that is respectful, inclusive, and supportive of all employees. If you are passionate about game development and want to join a dynamic team, please submit your application.
-
Game Engine Optimization Specialist
2 months ago
Montreal, Quebec, Canada Electronic Arts Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Game Engine Developer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Key ResponsibilitiesDevelop and optimize our game engine using Unreal Engine 5, ensuring optimal...
-
Game Engine Optimization Specialist
2 months ago
Montreal, Quebec, Canada Electronic Arts Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Game Engine Developer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Key ResponsibilitiesDevelop and optimize our game engine using Unreal Engine 5, ensuring optimal...
-
Game Engine Specialist
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeGame Engine ExpertiseUbisoft Montreal is seeking a skilled Game Engine Specialist to join our team. As a key member of our engine development team, 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.Your primary focus will be on ensuring the engine's performance,...
-
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...
-
Game Software Engineer
2 months ago
Montreal, Quebec, Canada Electronic Arts Full timeJob Summary:We are seeking a highly skilled Game Software Engineer to join our Engine Systems Performance team at Electronic Arts. As a key member of our team, you will be responsible for analyzing game performance, identifying and reporting areas of concern, and proposing effective mitigation strategies and solutions.About the Role:Analyze game performance...
-
Game Software Engineer
2 months ago
Montreal, Quebec, Canada Electronic Arts Full timeJob Summary:We are seeking a highly skilled Game Software Engineer to join our Engine Systems Performance team at Electronic Arts. As a key member of our team, you will be responsible for analyzing game performance, identifying and reporting areas of concern, and proposing effective mitigation strategies and solutions.About the Role:Analyze game performance...
-
Performance Optimization Specialist
2 months ago
Montreal, Quebec, Canada Electronic Arts Full timeAbout Electronic ArtsElectronic Arts is dedicated to inspiring the world to play. We bring worlds with infinite possibilities to millions of players and fans worldwide through our cutting-edge games, services, and technologies. We value collaborative and inclusive individuals with diverse perspectives who challenge our culture and enrich our team. Our...
-
Performance Optimization Specialist
4 weeks ago
Montreal, Quebec, Canada Electronic Arts Full timeAbout Electronic ArtsElectronic Arts is dedicated to inspiring the world to play. We bring worlds with infinite possibilities to millions of players and fans worldwide through our cutting-edge games, services, and technologies. We value collaborative and inclusive individuals with diverse perspectives who challenge our culture and enrich our team. Our...
-
Game Engine Developer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeGame Engine DeveloperUbisoft Montreal is seeking a skilled Game Engine Developer to join our team. As a key member of our engine development team, 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 ResponsibilitiesMaintain and optimize the game engine to ensure it...
-
Game Engine Developer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine)Ubisoft Montreal is seeking a skilled Game Engine Developer to join our team. 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 ensure it stays on the cutting edge of...
-
Game Engine Developer
3 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine)Ubisoft Montreal is seeking a skilled Game Engine Developer to join our team. 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 ensure it stays on the cutting edge of...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob DescriptionAt 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 our game engine to ensure seamless gameplay and stunning visuals.Key ResponsibilitiesMaintain and Optimize the Game Engine: Stay up-to-date with the...
-
Software Engineer
2 months ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob DescriptionAt 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 our game engine to ensure seamless gameplay and stunning visuals.Key ResponsibilitiesMaintain and Optimize the Game Engine: Stay up-to-date with the...
-
Game Engine Developer
4 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine)Ubisoft Montreal is seeking a skilled Game Engine Developer to join our team. 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 ensure it stays on the cutting edge of...
-
Game Engine Developer
4 weeks ago
Montreal, Quebec, Canada Jobs for Humanity Full timeJob Title: Programmer (Engine)Ubisoft Montreal is seeking a skilled Game Engine Developer to join our team. 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 ensure it stays on the cutting edge of...
-
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 Developer
2 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeGame Engine Development OpportunityAt Ubisoft Montreal, we strive to deliver immersive gaming experiences with cutting-edge visuals. As an engine programmer, you will play a crucial role in maintaining and optimizing our game engine to stay at the forefront of technology.Key ResponsibilitiesMaintain and optimize the game engine to ensure seamless...
-
Game Engine Developer
3 weeks ago
Montreal, Quebec, Canada Ubisoft Entertainment Full timeJob Title: Game Engine DeveloperUbisoft Montreal is seeking a skilled Game Engine Developer to join our team. As a key member of our engine development team, you will be responsible for maintaining and optimizing our game engine to ensure it stays on the cutting edge of technology.Key Responsibilities:Maintain and optimize the game engine to ensure optimal...