Last updated: 2025-06-06

78 Game Development Engineering jobs in Montréal.

Hiring now: Sr Gameplay Programmer @ Haven, Sr Gameplay Programmer @ Playstatio, Sr Unreal Dev Lead @ Astucemedi, Sr Ui Programmer @ Haven Stud, Sr Automation And Tools Programmer @ Epic Games, Programming Team Lead @ Behaviour , Gameplay Ai Programmer @ Studio Kra, Lead Programmer @ Krafton, Sr Rendering Programmer @ Gearbox St, Simulation Developer Ziva Vfx @ Dneg. Explore more at at jobswithgpt.com

🔥 Skills

C++ (16) Unreal Engine (10) documentation (5) game design (5) collaboration (5) gameplay (4) performance (4) optimization (3) game systems (3) game development (3)

📍 Locations

Montréal (38)

Haven

Haven is working on Fairgames, a thrilling action heist PvPvE game for PlayStation 5 and PC.

Senior Gameplay Programmer

Montréal

  • Skills: C++, Gameplay Programming, Multiplayer, Game Design, Technical Requirements, Optimization, Debugging, Game Systems, Game Mechanics, Best Practices
  • Experience: Excellent proficiency in C++, knowledge of object-oriented development principles

PlayStation

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The Pla…

Senior Gameplay Programmer

Montréal

  • Skills: C++, object-oriented development, debugging, optimization, programming best practices, game mechanics, Games As A Service, game systems, UX, technical design
  • Experience: Excellent C++ proficiency, ability to debug and optimize both at low and high level, excellent organizational skills, analytical and problem-solving skills.
  • Type: Full-time

Astucemedia

Senior Unreal Dev Lead

Montréal

  • Skills: Unreal Development, leadership skills, team management, high-quality projects, technical expertise, stakeholders, project managers, designers, innovation, project goals

Haven Studios

Haven Studios is a game development studio headquartered in Montreal, focused on creating exceptional games with a hybrid team that values kindness, adaptabili…

Senior UI Programmer

Montréal

  • Skills: UI toolkit, C++, software development, UI/UX concepts, menus and huds, optimize UI, multidisciplinary team, documentation, game development, Unreal Engine
  • Experience: 8+ years professional software development skills; 5+ years experience as a UI programmer
  • Type: Full-time

Epic Games

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technol…

Senior Automation and Tools Programmer

Montréal

  • Skills: C#, C++, game engines, automation solutions, developer tools, automated tests, performance testing, scripting languages, problem-solving skills, game development environments
  • Experience: Minimum 4+ years of experience as a Tools/Automation programmer
  • Type: Full-time

Behaviour Interactive

Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile …

Programming Team Lead

Montréal

  • Skills: video game development, programming, team lead, immersive, entertainment, creative, strategic decisions, platforms, PC, console

Studio KRAFTON Montreal

Studio KRAFTON Montreal is a studio created and led by developers. We are working on a AAA game based on an acclaimed intellectual property set in an enthralli…

Gameplay AI Programmer

Montréal

  • Skills: Gameplay Mechanics, AI Systems, C/C++, Unreal Engine, Prototyping, Performance Optimization, Game Development Trends, Cross-Disciplinary Collaboration, Documentation, Gameplay Features
  • Experience: 5+ years

KRAFTON

Studio KRAFTON Montréal est un studio créé et mené par des développeurs. Nous travaillons sur un jeu AAA basé sur une propriété intellectuelle acclamée située …

Lead Programmer

Montréal

  • Skills: Lead, Programmer, Gameplay, Unreal Engine, C++, Mentorship, Collaboration, Technical Solutions, Game Development, Open World
  • Experience: 10+ years game industry experience with shipped games (AAA) and a minimum of 3 years in a leadership role.

Gearbox Studio Québec

Gearbox Studio Québec brings together a team of exceptional talents, driven by the passion for creating award-winning and iconic video games. Our rich universe…

Senior Rendering Programmer

Montréal

  • Skills: Raytracing, C++, 3D mathematics, rendering algorithms, graphics APIs, Unreal Engine, GPU optimization, middleware, global illumination, color theory
  • Experience: 7+ years of experience as a rendering programmer

DNEG

DNEG is one of the world’s leading visual effects and animation companies for the creation of award-winning feature film, television, and multiplatform content.

Simulation Developer, Ziva VFX

Montréal

  • Skills: C++, Linear Algebra, Numerical Computing, Collision Detection, Finite Element Methods, physics simulation, GPU programming, parallel computing, 3D tools, collaborative software development
  • Experience: 2 or more years of experience working with physical simulation software, OR equivalent graduate education
  • Type: Full-time
  • Salary: $120,000 to $130,000

PeopleCanFly

Implementation Specialist

Montréal

  • Skills: game mechanics, player interaction, bug reporting, animation blueprints, visual effects, scripting systems, workflow issues, design documentation, Lua scripting, playtest sessions

Haven Interactive Studios

Audio Designer

Montréal

  • Skills: interactive sound design, game creative vision, audio aesthetic, mixing, sound assets, Wwise, Unreal 5, sound synthesis, 3D audio techniques, audio pipelines
  • Experience: Experience as Audio Designer on a AAA title.

Haven Studios

Haven Studios is a game development studio headquartered in Montreal, focused on creating exceptional games with an inclusive environment.

Senior UI Programmer

Montréal

  • Skills: UI, UX, C++, software development, toolkit, optimization, documentation, team environment, menus, hud
  • Experience: 8+ years professional software development skills, 5+ years experience as a UI programmer

Behaviour Interactive

Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms, with a focus on …

Senior Programmer - Anti-Cheat

Montréal

  • Skills: programmer, anti-cheat, game security, game integrity, programming teams, system, gameplay, backend, anti-tamper, vulnerabilities

studiokraftonboard

AI Designer

Montréal

  • Skills: AI systems, Unreal Engine, game design, combat behaviors, behavior trees, prototyping, debugging, NPCs, systemic gameplay, gameplay systems
  • Experience: 6+ years

DRW

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets aro…

C++ Software Developer

Montréal

  • Skills: C++, low latency, software engineering, multi-threaded programming, performance tuning, high-availability systems, hardware/software interaction, STL, boost, troubleshooting

Scanline VFX

Scanline VFX is an award-winning leader in the visual effects industry with 8 studios worldwide, including London, Los Angeles, Montreal, Munich, Seoul, Mumbai…

Développeur pipeline (Nuke) / Pipeline Developer (Nuke)

Montréal

  • Skills: pipeline, Nuke, Python, visual effects, workflow, artistes, plugin, C++, PyQt, Color Science
  • Experience: At least 2 years in Nuke pipeline code using Python

Ubisoft Montreal

A leading global video game company known for creating immersive gaming experiences.

Senior Texture Artist

Montréal

  • Skills: textures, environment, realistic, visual, performance, collaboration, quality, pipeline, optimization, artistic

Ubi MTL

Game Designer

Montréal

  • Skills: game systems, mechanics, gameplay experiences, iterative, balancing, concept to playability, micro details, development hurdles, big picture, player experience

Ubisoft Montreal (Ubi MTL)

Ubisoft is a leading video game company known for creating popular games and immersive gaming experiences.

Game Designer

Montréal

  • Skills: game design, systems, mechanics, balance, prototypes, performance, features, collaboration, documentation, follow-up

Haven Interactive Studios

Haven Studios est un studio de développement de jeux vidéo basé à Montréal, Canada, appartenant à Sony Interactive Entertainment. Le studio se spécialise dans …

Senior Rigger

Montréal

  • Skills: Rigging, Animation, Game Development, Unreal Engine, Character Modeling, Deformation, Skinning, Creature Rigging, Animation Principles, Multiplayer Constraints
  • Experience: Plus de 3 ans d'expérience dans l'industrie du jeu vidéo en tant que Character Rigger/Skinner, participation à au moins un jeu AAA complet sur consoles actuelles.

Ubi MTL

Game Designer

Montréal

  • Skills: game systems, mechanics, player experience, design, prototypes, collaborate, performance, constraints, solutions, documentation

PeopleCanFly

Pipeline and Tools Developer (Unreal Engine)

Montréal

  • Skills: pipeline, software, characters, creatures, props, rigging, skin, Unreal Engine, assets, tools

Ubisoft Montréal

Gameplay Animator

Montréal

  • Skills: animation, gameplay, mocap, key framing, assets, integration, synchronization, testing, polishing, animation quality

Ubisoft Montreal

Ubisoft Montreal is a major subsidiary of Ubisoft, one of the world's leading video game companies, known for developing popular franchises and innovative gami…

Gameplay Animator

Montréal

  • Skills: gameplay, animation, mocap, key framing, integration, synchronization, testing, troubleshooting, polishing, animation quality

Gameloft

Technical Audio Designer

Montréal

  • Skills: audio systems, game development, sound effects, music integration, Unreal, Unity, Wwise, collaboration, documentation, technical audio

L3Harris Technologies

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedicati…

Specialist, Software Engineer

Montréal

  • Skills: C++, Object Oriented Design, Azure DevOps, Communication Interface Protocols, SQL, Visual Studio, Debugging, Multi-network environment, Power Plant Simulator, Independent research
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Ubisoft

Ubisoft's teams consist of 19,000 people across more than 30 countries worldwide, united by a common mission: to enrich the lives of players through original a…

Senior Gameplay Programmer

Montréal

  • Skills: gameplay systems, multiplayer, C++, game design, programming, development tools, game features, production lifecycle, AAA gaming, collaboration
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Gameloft

Chez Gameloft nous créons des moments de joie pour nos joueurs autour du monde à travers des expériences de jeux excitantes. C'est notre mission, et cela l'a é…

Senior Combat Designer

Montréal

  • Skills: Combat Design, Game Mechanics, Prototyping, Player Behavior, Tactical Design, Game Systems, Collaboration, Game Market Analysis, Communication Skills, Agile Methodology
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Ubisoft

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and…

Gameplay Camera Specialist

Montréal

  • Skills: Gameplay, Camera Systems, Cinematography, Game Development, Unity, Unreal Engine, Collaborative Development, Quality Assurance, Tool Development, Player Experience
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}

Vention

Vention accompagne certaines des entreprises manufacturières les plus innovantes dans l’automatisation de leurs ateliers de production en quelques jours seulem…

Senior Simulation Developer

Montréal

  • Skills: TypeScript, ReactJS, 3D simulation, agile development, software design patterns, SOLID principles, performance optimization, cross-functional collaboration, linear algebra, physics simulation
  • Type: full_time
  • Salary: {'min': None, 'max': None, 'period': '', 'currency': ''}