Game Software Engineer
2 months ago
Job 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 using various systems and tools, identifying and reporting areas of concern.
- Conduct root cause analysis for performance issues, proposing effective mitigation strategies and solutions.
- Assist game code and content developers in debugging and optimizing performance bottlenecks found during testing.
- Review technical design documents to identify potential performance pitfalls and recommend alternative implementations.
- Identify opportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
- Adapt and evolve the current toolset to address new features or problem spaces.
Requirements:
- 5+ years of programming experience in C++ with a deep understanding of the language, best practices, and architectural considerations.
- Excellent problem-solving skills and a service-oriented mindset.
- Expertise in concurrency, memory, and performance optimization.
- Proven experience in developing for multiple devices, including consoles and various hardware requirements.
- Proficiency in managing large codebases and multi-product development.
- Demonstrated ability to lead complex, multi-domain investigations to identify and resolve issues.
- Experience working with game engines such as Unreal, Unity, or Frostbite is preferred.
- Bonus: Familiarity with multiple profiling tools such as PiX, Superluminal, or Tracy Profiler.
What We Offer:
- A dynamic and collaborative work environment.
- Opportunities for professional growth and development.
- A competitive salary and benefits package.
-
Game Software Engineer
4 weeks ago
Montreal, Quebec, Canada Electronic Arts Full timeJob Title: Game Software EngineerWe are seeking a highly skilled Game Software Engineer to join our team at Electronic Arts. As a key member of our Engine Systems Performance team, you will be responsible for analyzing game performance, identifying and resolving issues, and optimizing game code and content.Responsibilities:Analyze game performance using...
-
Game Software Engineer
4 weeks ago
Montreal, Quebec, Canada Electronic Arts Full timeJob Title: Game Software EngineerWe are seeking a highly skilled Game Software Engineer to join our team at Electronic Arts. As a key member of our Engine Systems Performance team, you will be responsible for analyzing game performance, identifying and resolving issues, and optimizing game code and content.Responsibilities:Analyze game performance using...
-
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...
-
Software Engineer
2 weeks ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the RoleWB Games Montréal, a division of Warner Bros. Interactive Entertainment, is seeking a skilled Tools Programmer to join our team.In this role, you will contribute to the development of our content authoring pipelines for Monolith's proprietary game engine, working closely with technical artists and designers to expand and develop the tools...
-
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 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,...
-
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,...
-
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,...
-
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,...
-
Senior Game Engine Developer
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...
-
Senior Game Engine Developer
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 Programmer
1 week 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 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 RoleWB 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.Key ResponsibilitiesWrite C++ code in a data-driven, proprietary engine.Collaborate...
-
Game Engine Programmer
1 month ago
Montreal, Quebec, Canada WB Games Montreal Inc Full timeAbout the CompanyWarner Bros. Discovery is a global media and entertainment company that 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) that specializes in creating AAA experiences across all...
-
Game Engine Programmer
4 weeks 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 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...