graphics programmer

See average salary for graphics programmer »

1,000 graphics programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Vancouver, British Columbia, Canada Commonwealth of Learning Full-time $25 Permanent

    Commonwealth of Learning (COL) is an intergovernmental organisation of the Commonwealth that helps governments and institutions expand the scale, efficiency, and quality of learning through new approaches, appropriate technologies, and open and distance learning methodologies. Headquartered in British Columbia, Canada, COL promotes innovation and works with...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada ironSource Full-time €89,100 - €133,700

    The opportunity We're looking for a graphics engineer to join the Graphics Kernel API team. The team works on a standalone, low-level graphics abstraction layer that gives Unity a single, consistent interface across every platform and graphics driver we support. The team owns the cross-driver abstraction that keeps behavior consistent across every...


  • Suite 5600, Canada system canada technologies Full-time

    Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our offerings. We learn continuously, both on the job and through formal training...


  • Canada Larian Studios Full-time

    (Version française ci-dessous) Engine Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for an Engine Programmer to join the team and help us...


  • Canada Lallemand Full-time

    Become a part of Lallemand as a Control Systems Programmer, engaging in PLC programming and SCADA design within the food industry. This role is pivotal for enhancing process automation and safety. As part of the automation team, you will design and maintain control systems for yeast fermentation plants. Applicants should possess at least 5 years of...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Lallemand Full-time

    Become a part of Lallemand as a Control Systems Programmer, engaging in PLC programming and SCADA design within the food industry. This role is pivotal for enhancing process automation and safety. As part of the automation team, you will design and maintain control systems for yeast fermentation plants. Applicants should possess at least 5 years of...


  • Calgary, AB, Canada Control Tech Ltd Full-time €100,000 - €140,000 Contract

    Salary Range: $100,000.00 To $140,000.00 Annually Job Brief: The Honeywell Experion DCS Programmer provides technical expertise in the design, configuration, programming, testing, commissioning, and support of Distributed Control Systems (DCS) for industrial clients. This role is primarily focused on Honeywell Experion PKS environments and associated...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Cloud Chamber Full-time

    As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. 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, developing...


  • Canada Cloud Chamber Full-time

    As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. 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, developing...


  • Canada Lallemand Full-time

    PURPOSE: The Programmer in Automation (Automations Engineer) is responsible for designing, programming, configuring, and maintaining control systems that drive process automation across food industry production environments—specifically within yeast fermentation plants. This role works as part of an automation team and is instrumental in ensuring...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Lallemand Full-time

    PURPOSE: The Programmer in Automation (Automations Engineer) is responsible for designing, programming, configuring, and maintaining control systems that drive process automation across food industry production environments—specifically within yeast fermentation plants. This role works as part of an automation team and is instrumental in ensuring...


  • Montréal, Quebec, Canada Ludia Full-time

    DESCRIPTION DE L’ENTREPRISE Ludia est un studio innovant et dynamique, spécialisé dans le développement de jeux mobiles. Basé à Montréal depuis 2007, chaque mois, plus de 3,5 millions de joueurs à travers le monde plongent dans nos univers. Notre portfolio combine des franchises mondiales emblématiques et des créations originales, incluant...


  • Canada Unity Full-time

    The opportunity We are looking for a graphics engineer to join the Vulkan Graphics team to help ship a new renderer across the platforms Unity supports. We work at the lowest level of Unity's graphics stack, building the rendering foundation that the rest of the engine is built on and that millions of creators depend on. You will work alongside other...


  • Quebec, Canada Larian Studios Full-time

    (Version française ci-dessous)   Senior Engine Programmer   With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Senior Engine Programmer to join the team and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Unity Full-time €89,100 - €133,700 Temporary

    The opportunity We are looking for a graphics engineer to join the Vulkan Graphics team to help ship a new renderer across the platforms Unity supports. We work at the lowest level of Unity's graphics stack, building the rendering foundation that the rest of the engine is built on and that millions of creators depend on. You will work alongside other...


  • Canada Kibbi Technologies Inc. Full-time

    The opportunityWe're looking for a graphics engineer to join the Graphics Kernel API team. The team works on a standalone, low-level graphics abstraction layer that gives Unity a single, consistent interface across every platform and graphics driver we support.The team owns the cross-driver abstraction that keeps behavior consistent across every backend, the...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Kibbi Technologies Inc. Full-time €89,100 - €133,700 Temporary

    The opportunity We're looking for a graphics engineer to join the Graphics Kernel API team. The team works on a standalone, low-level graphics abstraction layer that gives Unity a single, consistent interface across every platform and graphics driver we support. The team owns the cross-driver abstraction that keeps behavior consistent across every...

  • Game Programmer

    6 days ago


    Montreal, Quebec, Canada Ludia Full-time

    DESCRIPTION DE L’ENTREPRISE Ludia est un studio innovant et dynamique, spécialisé dans le développement de jeux mobiles. Basé à Montréal depuis 2007, chaque mois, plus de 3,5 millions de joueurs à travers le monde plongent dans nos univers. Notre portfolio combine des franchises mondiales emblématiques et des créations originales, incluant...

  • Game Programmer

    5 days ago


    Canada Kabam Full-time

    At Kabam, we're constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-loving culture, and a drive to do what it takes to make great games. And this is where...

  • Game Programmer

    5 days ago


    Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Kabam Full-time

    At Kabam, we're constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-loving culture, and a drive to do what it takes to make great games. And this is...