A degree in Computer Science or Software Engineering (or other relevant training); * 5+ years of professional programming experience; * Demonstrate strong software programming and game engine ...
Quick apply
A degree in Computer Science or Software Engineering (or other relevant training); * 5+ years of professional programming experience; * Demonstrate strong software programming and game engine ...
Quick apply
A degree in Computer Science or Software Engineering (or other relevant training); * 5+ years of professional programming experience; * Demonstrate strong software programming and game engine ...
Bachelor of Computer Science or Computer Engineering or equivalent training or experience. * Minimum 5 years of C++ programming experience in the video game sector or embedded systems, or relevant ...
Bachelor of Computer Science or Computer Engineering or equivalent training or experience. * Minimum 5 years of C++ programming experience in the video game sector or embedded systems, or relevant ...
Montreal, QC · On-site
CA$60K - CA$80K/yr
At Volta, part of Keywords Studios, we collaborate with leading game developers to bring high ... Able to work physically from our studio in Quebec City or Montreal Salary Range: $60,000-80,000 CAD ...
Montreal, QC · On-site
CA$60K - CA$80K/yr
At Volta, part of Keywords Studios, we collaborate with leading game developers to bring high ... Able to work physically from our studio in Quebec City or Montreal Salary Range: $60,000-80,000 CAD ...
Montreal, QC · On-site
CA$60K - CA$80K/yr
At Volta, part of Keywords Studios, we collaborate with leading game developers to bring high ... Able to work physically from our studio in Quebec City or Montreal Salary Range: $60,000-80,000 CAD ...
Montreal, QC · On-site
CA$60K - CA$80K/yr
At Volta, part of Keywords Studios, we collaborate with leading game developers to bring high ... Able to work physically from our studio in Quebec City or Montreal Salary Range: $60,000-80,000 CAD ...
... games industries, and knowledge in the fields of computer vision and computer graphics with a focus ... Currently enrolled in a Bachelors degree in Computer science, software engineering with a minor in ...
... games industries, and knowledge in the fields of computer vision and computer graphics with a focus ... Currently enrolled in a Bachelors degree in Computer science, software engineering with a minor in ...
... games industries, and knowledge in the fields of computer vision and computer graphics with a focus ... Currently enrolled in a Bachelors degree in Computer science, software engineering with a minor in ...
... games industries, and knowledge in the fields of computer vision and computer graphics with a focus ... Currently enrolled in a Bachelors degree in Computer science, software engineering with a minor in ...
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... Qualifications What you bring A degree in Computer Science or Software Engineering (or other ...
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... Qualifications What you bring A degree in Computer Science or Software Engineering (or other ...
Use prompt engineering and AI assistants to streamline formatting, data organization, and other ... A degree in Computer Science, Game Design, English, Data Science, or a related field is an asset.
Quick apply
Use prompt engineering and AI assistants to streamline formatting, data organization, and other ... A degree in Computer Science, Game Design, English, Data Science, or a related field is an asset.
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... Bachelor's degree in Computer Science, Computer Engineering, or an equivalent discipline. * Strong ...
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... Bachelor's degree in Computer Science, Computer Engineering, or an equivalent discipline. * Strong ...
At least 5 years of programming experience, ideally in the video game industry or other relevant experience * A degree in computer science, software engineering, or equivalent training * Excellent ...
Quick apply
At least 5 years of programming experience, ideally in the video game industry or other relevant experience * A degree in computer science, software engineering, or equivalent training * Excellent ...
Montreal, QC · On-site
In every pursuit our mission is to inspire a lifetime love of games. Whether it's through the ... Bachelor's degree in computer science or equivalent experience At Wizards, we believe in the magic ...
Montreal, QC · On-site
In every pursuit our mission is to inspire a lifetime love of games. Whether it's through the ... Bachelor's degree in computer science or equivalent experience At Wizards, we believe in the magic ...
Montreal, QC · On-site
Bachelor's degree in Computer Science, Engineering, or equivalent experience. * 10+ years of experience in software development, preferably in gaming. * Strong experience with JavaScript, TypeScript ...
Montreal, QC · On-site
Bachelor's degree in Computer Science, Engineering, or equivalent experience. * 10+ years of experience in software development, preferably in gaming. * Strong experience with JavaScript, TypeScript ...
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... A degree in Computer Science, Computer Engineering, or equivalent training and experience.
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... A degree in Computer Science, Computer Engineering, or equivalent training and experience.
... including game designers, developers, mathematicians and artists. ESSENTIAL DUTIES AND ... Comfortable using computer-assisted translation (CAT) and AI tools. * Excellent interpersonal and ...
Quick apply
... including game designers, developers, mathematicians and artists. ESSENTIAL DUTIES AND ... Comfortable using computer-assisted translation (CAT) and AI tools. * Excellent interpersonal and ...
Degree in computer science, software engineering or equivalent training. Relevant experience: * At least 5 years of experience in software programming, ideally in the video game industry or any other ...
Quick apply
Degree in computer science, software engineering or equivalent training. Relevant experience: * At least 5 years of experience in software programming, ideally in the video game industry or any other ...
Currently pursuing your degree in Computer Science, Software or Computer Engineering with a minimum ... Interest in Computer Graphics / Game Engine About the Canada Intern Program The 2027 Canada program ...
Currently pursuing your degree in Computer Science, Software or Computer Engineering with a minimum ... Interest in Computer Graphics / Game Engine About the Canada Intern Program The 2027 Canada program ...
Currently pursuing your degree in Computer Science, Software or Computer Engineering with a minimum ... Interest in Computer Graphics / Game Engine About the Canada Intern Program The 2027 Canada program ...
Currently pursuing your degree in Computer Science, Software or Computer Engineering with a minimum ... Interest in Computer Graphics / Game Engine About the Canada Intern Program The 2027 Canada program ...
Montreal, QC · On-site
CA$135K - CA$203K/yr
Studio's next chapter takes it into gaming, with an ambitious vision for how real-time 3D ... Zone A: $125,300 - $175,300 CAD gross Zone B: $135,400 - $203,000 CAD gross This range reflects the ...
Montreal, QC · On-site
CA$135K - CA$203K/yr
Studio's next chapter takes it into gaming, with an ambitious vision for how real-time 3D ... Zone A: $125,300 - $175,300 CAD gross Zone B: $135,400 - $203,000 CAD gross This range reflects the ...
... game and film artists. The Interactive Graphics, Media & Entertainment (IME) group is composed of a ... Currently pursuing your degree in Computer Science, Software or Computer Engineering, ideally with ...
... game and film artists. The Interactive Graphics, Media & Entertainment (IME) group is composed of a ... Currently pursuing your degree in Computer Science, Software or Computer Engineering, ideally with ...
... game and film artists. The Interactive Graphics, Media & Entertainment (IME) group is composed of a ... Currently pursuing your degree in Computer Science, Software or Computer Engineering, ideally with ...
... game and film artists. The Interactive Graphics, Media & Entertainment (IME) group is composed of a ... Currently pursuing your degree in Computer Science, Software or Computer Engineering, ideally with ...
| Aspect | Computer Games Developer | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Game Design, or related fields; knowledge of game engines | Bachelor's in Computer Science or related fields; programming skills |
| Work Environment | Game studios, entertainment companies, independent projects | Tech companies, startups, corporate software teams |
| Industry Usage | Video game industry, entertainment sector | Various industries including finance, healthcare, tech |
| Common Search/Comparison | Often compared for programming and development skills | Broader software development roles |
Computer Games Developers focus on creating interactive entertainment using specialized game engines and design principles, often working in entertainment or gaming studios. Software Developers have a broader scope, working on various applications across industries. While both roles require programming skills and similar educational backgrounds, their work environments and end products differ significantly.

Montreal, QC
Full-time
Re-posted 17 days ago
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!
Job DescriptionAs an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely with cross-functional teams to build scalable, high-performance solutions that support production needs and long-term technical goals.
What you’ll do
What you bring to the team