computer programmer

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

  • C++ Online Programmer

    12 hours ago


    Montreal, Quebec, Canada Ubisoft Montréal Full-time

    Join Ubisoft as a C++ Online Programmer for the Far Cry series, enhancing the gaming experience through advanced online systems. Collaborate in creating connected environments that captivate players. This position enables you to leverage your programming skills in a supportive role focused on integrating online systems and developing server management...


  • Montreal, Quebec, Canada 2K Games, Inc. Full-time

    Take your programming skills to the next level as a Senior Graphics Programmer at Cloud Chamber. Work on Unreal Engine 5, developing rich visual experiences for players in BioShock. This role offers the chance to actively participate in the development of innovative rendering technologies. You will collaborate with a seasoned team to enhance the visual...


  • Calgary, AB, Canada Puma Energy Full-time €52,000 - €70,000 Contract

    Built to develop tomorrow's leaders across the core pillars of our business, our two-year Development Graduate Programme builds deep expertise in Middle Office functions: Operations and Deals Desk. This programme is designed for graduates who want to build a long-term, high-impact career in supply chain logistics and risk management: the critical functions...


  • Penticton, British Columbia, Canada Okanagan College Full-time

    When you join Okanagan College, you’re joining a team that’s transforming lives and communities.Every course you create, every student you support and every connection you build, it all matters.Be a part of a vibrant campus community, where the work you do every day truly makes a difference.Desired Start Date: To Be DeterminedPosition End Date: To Be...


  • Montreal (administrative region), QC, Canada Ubisoft Montréal Full-time $110,000 - $140,000 Contract

    Unlock your potential at Ubisoft as an Experienced 3D Programmer focused on innovative multiplayer solutions using Unreal Engine. Lead the development of high-performance gaming applications and enjoy a collaborative environment. This role requires at least seven years of programming expertise, particularly related to video games. You will be responsible...


  • Kamloops, British Columbia, Canada High Voltage Software Full-time

    High Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-quality gameplay systems while collaborating with artists, designers and other programmers on our team. If you have a...


  • Alma, Quebec, Canada High Voltage Software Full-time

    High Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-quality gameplay systems while collaborating with artists, designers and other programmers on our team. If you have a...


  • Laval, Quebec, Canada High Voltage Software Full-time

    High Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-quality gameplay systems while collaborating with artists, designers and other programmers on our team. If you have a...

  • Physics Programmer, C++ Premium

    6 hours ago


    Canada Jobgether Remote Full-time

    This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Physics Programmer, C++ (Modeling & Simulation) based in Canada. This role offers the opportunity to build the core simulation technology behind a next-generation wargaming and decision-support platform.You’ll develop...

  • Engine programmer, Premium

    4 days ago


    Montreal, Quebec, Canada Auth21 Full-time

    Engine programmer - (March of Giants) Full-time Contract: Permanent Work flexibility: Office-based Company Description Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that diverse perspectives help both players and...


  • Montreal (administrative region), QC, Canada Kanz Full-time

    Bring your expertise to Ubisoft Montréal as a Senior Gameplay Programmer, where you will enhance player experiences through innovative and engaging game mechanics. Join a collaborative team in a hybrid work environment, creating outstanding content. In this key role, you will work on coding, designing, and optimizing interactive systems for an exciting new...


  • Montreal (administrative region), QC, Canada Ubisoft Full-time $90,000 - $120,000 Contract

    Drive innovative NPC behaviors as an AI Programmer with Ubisoft. This exciting role hinges on combat coordination and enhancing believability in NPCs, focusing on C++ and behavior trees. As part of Ubisoft, you’ll be shaping the future of gaming with 5 years of AI programming experience. Your expertise will contribute to NPC interactions, unique behavior...


  • Mississauga, Peel Region, Canada ASTEC Full-time

    ABOUT THE POSITIONThe Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting to business needs. Key duties include troubleshooting and enhancing ERP systems,...


  • Vancouver, Metro Vancouver Regional District, Canada ASTEC Full-time

    ABOUT THE POSITIONThe Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting to business needs. Key duties include troubleshooting and enhancing ERP systems,...


  • Edmonton, Division No. 11, Canada ASTEC Full-time

    ABOUT THE POSITIONThe Programmer Analyst supports Astec Industries’ corporate IT team, focusing on the design, development, and maintenance of customized ERP and related business systems. This hybrid role combines business analysis and programming responsibilities, adapting to business needs. Key duties include troubleshooting and enhancing ERP systems,...


  • St. Catharines, Ontario, Canada Smoking Gun Interactive Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Medicine Hat, Alberta, Canada Smoking Gun Interactive Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Whitehorse, Yukon, Canada Smoking Gun Interactive Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Collingwood, Ontario, Canada Smoking Gun Interactive Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...


  • Airdrie, Alberta, Canada Smoking Gun Interactive Full-time

    Company DescriptionSmoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers...