programmer

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


  • , Canada Multi-Generation Toronto Full-time

    Shape impactful resident experiences at Generations Toronto as a Programs Coordinator. You'll manage and coordinate diverse activities catering to the holistic needs of residents. As the Programs Coordinator, you will oversee the scheduling of meaningful activities for residents at Generations Toronto. This includes planning recreational and social programs...

  • PLC Programmer

    3 days ago


    Orangeville, Ontario, Canada NPA WorldWide Full-time

    Job description: Seeking a hands-on PLC Programmer & Designer to join a growing integration team that builds custom assembly, inspection, and welding systems for automotive, medical, and food manufacturers.This role is focused on the electrical design and programming of PLC control panels, HMIs, and electromechanical tooling. You will own systems from...


  • Quebec, Capitale-Nationale, Canada Corporation des bibliothécaires professionnels du Québec Full-time €45,219 - €83,243 Contract

    Bibliothèque et Archives nationales du Québec (BAnQ) Publiée le 25 juillet 2022 Faire une différence dans la vie des Québécois(es) vous anime ? BAnQ a besoin de vous pour intensifier sa contribution à relever les différents défis du Québec. Notre équipe est en quête d’une personne qui a un intérêt marqué pour la coordination d’équipe, le...


  • , Canada City of Ottawa / Ville d’Ottawa Full-time

    No de demande: 23278Direction générale: DG des services sociaux et communautairesService: Services du logementType d’emploi: 3 postes temporaires à temps plein d'une durée maximale d'un anHeures de travail: 35.00/heures par semaineAffiliation: IPPMInformation sur le salaire: $93 764,58 - $114 097,62 par année (taux de rémunération de 2025)Lieu: 100,...

  • Sr. AV Programmer

    3 days ago


    , Canada Matrix Video Communications Full-time

    Matrix Video Communications is a Canadian audiovisual and media production solutions company that was established back in 1994. The changing pace of technology has created a number of opportunities as well as challenges, and we are proud to have continued to work together as a team to grow and innovate throughout the decades. Some of our audiovisual...

  • PLC Programmer

    3 days ago


    Orangeville, ON, Canada NPAworldwide Full-time $93,000 - $104,000 Contract

    Job DescriptionSeeking a hands-on PLC Programmer & Designer to join a growing integration team that builds custom assembly, inspection, and welding systems for automotive, medical, and food manufacturers.This role is focused on the electrical design and programming of PLC control panels, HMIs, and electromechanical tooling. You will own systems from...


  • Town of Oxford, NS, Canada Rebellion Full-time $104,000 - $141,000 Contract

    We want you to #JOINTHEREBELLION! For 30 years, we've been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing...


  • Quebec, Capitale-Nationale, Canada Larian Studios Full-time €90,000 - €120,000 Contract

    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 Lead Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to...


  • , 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 Katch Kan Full-time

    Our Company - Katch Kan Link Tree - Katch Kan Katch Kan™ has been pro-actively providing sustainable Well Life Cycle Solutions™ to the Upstream Oil and Gas Industry for over 25 years. Katch Kan™ is an ISO 9001/14001, COR (Certificate of Recognition) and ETV (Canadian Environmental Technology Verification) certified Original Equipment...


  • , Canada Les Industries DICI inc. Full-time

    Vous avez une expérience en gestion de la chaine d'approvisionnement, gestion de programme, de projets et/ou produits, vous avez travaillé de préférence dans un secteur aéronautique ou manufacturier et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous !Le programme d'avions commerciaux A220 recherche un...


  • Sherbrooke, Québec, Canada QV Studio Full-time

    QV Studio est une organisation qui construit des startup en physique quantiques de novo. Nous travaillons avec des équipes entrepreneuriales et des startups à plusieurs niveaux en parallèle.Le mandat Sous la supervision de la direction des programmes, le/la gestionnaire de programme assure la coordination, le développement et le rayonnement des...


  • Dartmouth, Canada Halifax Regional Centre for Education Full-time

    None


  • Montreal (administrative region), QC, Canada Tundra Technical Solutions Full-time $75,000 - $95,000 Contract

    Gestionnaire de programme/Program Manager Relevant du Vice-président des programmes et de l’ingénierie, le Gestionnaire de programme planifie, organise et dirige les ressources de l’entreprise et des fournisseurs afin d’assurer le respect des coûts et des échéances de tous les programmes assignés. Les responsabilités incluent la gestion des...

  • CAD/CAM Programmer

    3 days ago


    , Canada Global Furniture Group Full-time

    The CAD/CAM Programmer is responsible for supporting activities relating to product development and the subsequent activities that support production manufacturing, as well as new product launch processes. In addition, effectively managing the workflow that supports Engineering Release/ Maintenance functions to produce our scope of wood products, that also...


  • , Canada Boundary Equipment Co. Ltd. Full-time

    Ideal Gear & Machine Works, a division of Boundary Mining Group , is looking for an experienced Programmer or multi-axis experienced Journeyman Machinist! Reporting to the Production Supervisor, the Machinist will be responsible for running a variety of CNC & multi-axis machines.Ideal Gear is part of the Boundary Mining Group of Companies, which designs and...


  • , Canada Schulte Industries Ltd. Full-time

    Under general supervision, the Robotic Welder I is responsible for the setup, operation, and monitoring of robotic welding equipment to produce quality weldments for Schulte products. The position performs basic program adjustments, quality inspections, and manual welding activities as required while ensuring compliance with company safety standards, work...


  • , Canada Janicki Full-time

    Perform tool path verification using Vericut software We are looking for a CNC Machine Programmer to join our growing team. This position is located on-site in Hamilton, WA. Position Description Determines methods, cutter types and cutting parameters depending on a variety of materials (composites, epoxies, steel, aluminum, etc.) and...


  • , Canada Ubisoft Full-time

    Company Description 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...


  • , Canada LIDD Full-time

    LIDD est un cabinet-conseil de premier plan spécialité en gestion de la chaîne d'approvisionnement, offrant des services de stratégie, de conception, d'implantation et d'optimisation des opérations ainsi que des solutions technologiques. Nous aidons les manufacturiers, distributeurs et détaillants à transformer leurs opérations grâce à des...

Key skills for programmer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: programmer

Duties, skills, education and salary

View guide