1

Game Programmer Jobs in Quebec (NOW HIRING)

Description Devoted Studios is a globally remote game development company specializing in Co ... Riot * Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist ...

Description Devoted Studios is a globally remote game development company specializing in Co ... Gearbox Software We are seeking a Gameplay Engineer who is a specialist e a specialist - deeply ...

As a Gameplay Engineer at Cloud Chamber you will bridge the gap between technical execution and ... Keep current on technological developments and advancements in the game industry. * Identify ...

As a Gameplay Engineer at Cloud Chamber you will bridge the gap between technical execution and ... Keep current on technological developments and advancements in the game industry. * Identify ...

Work closely with other game developers to define and implement the vision of our game. * Maintain and manage our core engine and assist with integrations from Epic. * Partner with the engine ...

We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years ... Act as a technical reference for the programming team by supporting programmers in solving complex ...

Work closely with other game developers to define and implement the vision of our game. * Maintain and manage our core engine and assist with integrations from Epic. * Partner with the engine ...

We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years ... Act as a technical resource for the other programmers on your team; * Participate in code reviews ...

You'll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders ...

Exciting projects with opportunities for creating positive change to our game engineering ecosystem. And if that is not enough; you will get to enjoy a stunning work location and flexible working ...

next page

Showing results 1-20

Game Programmer information

Is there a demand for game programmers?

Game programmers are in demand due to the growing gaming industry, which continues to expand with advancements in technology such as virtual reality and mobile gaming. Employers seek candidates with skills in programming languages like C++ and Unity, and a strong understanding of game development processes, making it a viable career path with steady job opportunities.

What is the difference between Game Programmer vs Game Designer?

AspectGame ProgrammerGame Designer
Primary RoleWriting code to develop game mechanics, features, and systemsCreating game concepts, storylines, and gameplay experiences
Required SkillsProgramming languages (C++, C#), software development, problem-solvingCreativity, storytelling, game mechanics design
Work EnvironmentTypically in a development team, coding in studios or remoteDesign studios, collaborative teams, often in creative settings
Common UsageUsed in technical development phasesUsed in conceptual and planning phases

While both roles are essential in game development, game programmers focus on coding and technical implementation, whereas game designers concentrate on creating engaging gameplay and story elements. Understanding these differences helps clarify career paths and collaboration in the industry.

Will game dev be replaced by AI?

Game programmers create and implement game features using programming languages and tools. While AI can assist with tasks like procedural content generation and testing, human programmers are essential for designing, problem-solving, and ensuring creative direction in game development. AI is more likely to augment rather than replace game programming roles.

What Does a Game Programmer Do?

Game programmers develop video game concepts into functioning programs. A career as a game programmer involves paying close attention to details, analyzing lines of code, and troubleshooting to find solutions. As a game programmer, you use coding languages, such as C++ and Java, to build an interactive gaming experience. There are different kinds of game programmers who have specialized skills to produce a specific purpose in the game, but they all work together to create the final product. For example, some game programmers focus on the 2D and 3D graphics for the game, while others generate user interfaces to make the game fun and easy to use.

What jobs can a game developer do?

A game developer can work as a game programmer, designing and coding video games across platforms such as consoles, PCs, and mobile devices. They may specialize in areas like gameplay programming, graphics, artificial intelligence, or tools development, often using programming languages like C++ or C# and game engines such as Unity or Unreal Engine.

What are some common challenges game programmers face when working on large-scale projects?

Game programmers working on large-scale projects often encounter challenges such as optimizing performance for different hardware platforms, managing complex codebases, and ensuring smooth collaboration with designers and artists. Balancing feature implementation with bug fixing and meeting tight deadlines are also common hurdles. Effective communication with other departments and staying up-to-date with evolving game engines and development tools are essential for overcoming these challenges and delivering a high-quality product.

How do I become a game programmer?

To become a game programmer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Developing strong programming skills in languages like C++ or C#, gaining experience with game engines such as Unity or Unreal Engine, and building a portfolio of projects are essential steps in entering the industry.

What are Game Programmers?

Game Programmers are software engineers who specialize in writing code for video games. They work closely with designers, artists, and other team members to turn game concepts into playable experiences by developing game mechanics, graphics, artificial intelligence, and user interfaces. Game Programmers use programming languages such as C++, C#, or Python and may focus on specific areas like gameplay, graphics, physics, or networking. Their work ensures that games run smoothly and are engaging for players.

What are the key skills and qualifications needed to thrive as a Game Programmer, and why are they important?

To thrive as a Game Programmer, you need strong programming skills in languages like C++ or C#, a solid understanding of computer science principles, and often a degree in computer science or a related field. Familiarity with game engines (such as Unity or Unreal Engine), version control systems, and debugging tools is typically required. Creative problem-solving, teamwork, and effective communication help you collaborate with designers and artists to bring game concepts to life. These skills ensure efficient development, smooth gameplay experiences, and successful project delivery within the dynamic gaming industry.
What are the most commonly searched types of Game Programmer jobs in Quebec? The most popular types of Game Programmer jobs in Quebec are:
What job categories do people searching Game Programmer jobs in Quebec look for? The top searched job categories for Game Programmer jobs in Quebec are:
What are popular job titles related to Game Programmer jobs in QC? For Game Programmer jobs in QC, the most frequently searched job titles are:
Infographic showing various Game Programmer job openings in Quebec as of July 2026, with employment types broken down into 68% Full Time, 10% Part Time, 15% Temporary, and 7% Nights. Highlights an 87% In-person, and 13% Remote job distribution.

Programmeur de jeux 3D/Gameplay 3D Programmer

Budge Studios Inc

Montreal, QC • On-site

Full-time

Re-posted 28 days ago


Job description

Programmeur de jeux 3D / Gameplay 3D Programmer




Etes-vous une personne motivee, creative et passionnee? Voulez-vous creer des experiences exceptionnelles pour les enfants? Si oui, nous voulons vous connaitre! Budge Studios offre un environnement de travail dynamique et excitant mettant l'emphase sur la cooperation, la collaboration et le plaisir. Aidez-nous a continuer d'offrir des applications de haute qualite, stimulantes et enrichissantes pour des millions d'enfants a travers le monde. Nous sommes a la recherche d'un Programmeur de jeux qui est passionne par l'industrie des jeux. Si cela vous ressemble, joignez-vous a notre equipe.



Responsabilites :



  • Participer a la conception et l'architecture d'un programme;
  • Concevoir et coder des systemes de jeu;
  • Participer a la planification des horaires des activites de programmation et des taches a realiser, tout en respectant les echeanciers;



Qualifications :



  • Baccalaureat en science informatique, mathematique, ingenierie ou formation equivalente;
  • Bonne connaissance de C#;
  • Connaissances concretes des bonnes pratiques en ingenierie informatiques;
  • Connaissances des meilleures pratiques d'optimisation d'environnement 3D;
  • Bonne Connaissance des shaders dans Unity 3D;
  • Capacite d'analyse de la creation d'effet 2D & 3D;
  • Excellente communication et competences interpersonnelles;
  • Attitude positive et habilite a donner et recevoir des critiques constructives;
  • Motive, bonne ethique de travail et capacite a travailler de facon autonome;
  • Interet a participer a l'avancement artistique et technologique d'un jeu et aux methodologies de developpement;



Aptitudes desirees :



  • Experience reliee a l'industrie des jeux video et du developpement d'applications mobile;
  • Comprehension du developpement d'application sur differentes plateformes;
  • Experience reliee a Unity 3d;
  • Experience a travailler sur des Shaders dans Unity 3D. Reflexions, lumieres, ombrages;



Atout :Projets d'application personnels sur l'App Store;



Gameplay 3D Programmer


Are you awesome with a capital "A"? Are you a driven, creative and passionate person? Do you want to craft amazing experiences for kids? Then we would love to hear from you!Budge Studios offers a dynamic and exciting work environment, with an emphasis on cooperation, collaboration and fun. Come join us on our continuing journey to deliver high quality, engaging and rewarding apps for millions of kids around the world.We are currently searching for a positive can-do attitude Game Programmer who is passionate about the video game industry. Want to get in on the excitement? Apply to join our team!



Responsibilities:



  • Participating in program design & architecture;
  • Designing and coding game systems;
  • Assisting with the scheduling of programming activities & tasks with respect to the schedule;



Qualifications:



  • B.S. degree in Computer Science, Math, Engineering or equivalent experience;
  • Good Knowledge of C#;
  • Demonstrated knowledge of good software engineering practices;
  • Knowledge of best practices for optimizing the 3D environment;
  • Good knowledge of shaders in Unity 3D;
  • Ability to analyze the creation of 2D & 3D effects;
  • Excellent communication and interpersonal skills;
  • Positive attitude and an ability to provide and receive constructive criticism;
  • Self-motivated, strong work ethic, able to work independently;
  • Interested in advancing the state of the art in game technologies and development methodologies;



Desirable Skills:



  • Experience in the Game Industry & Mobile Application development;
  • Understanding of multi-platform development;
  • Experience working with Unity 3d;
  • Experience working on Shaders in Unity 3D. Reflections, lights, shadows;



Asset:Personal App projects in the App Store;