programmer

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

  • Chef de programme

    2 days ago


    Winnipeg, Manitoba, Canada RPMGlobal Full-time

    Le chef de programme, basé à la base militaire de Valcartier, gère un groupe d’employés d’un chantier, ce qui comprend habituellement les chefs d’équipe qui fournissent des services aux clients-partenaires dans le cadre de projets et programmes complexes, de grande envergure et à risque élevé. Le titulaire du poste apporte son soutien dans un...


  • , Canada Larian Studios Full-time

    Version française ci-dessous) Lead 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 Lead Programmer to join the team and...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Larian Studios Full-time

    Version française ci-dessous) Lead 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 Lead Programmer to join the team and...

  • Senior Programmer

    2 days ago


    Winnipeg, Manitoba, Canada Frima Studio Full-time

    Frima is looking for a Senior Programmer (C++) to join a specialized team on one of our biggest projects! We are Frima, a video game development studio based in Quebec City and Montreal for over 20 years, bringing together hundreds of passionate talents united by a single ambition: to create unforgettable games across all platforms. We take care of our...


  • Winnipeg, Manitoba, Canada Employment and Social Development Canada Full-time

    Bibliothèque et Archives Canada- Direction générale, Accueil des visiteurs et gestion des collectionsDate limite :le 14 septembre 2026 - 23h59, heure du pacifiqueNuméro du processus de sélection 26-BAL-EA-876 Lieu Gatineau(Québec) Salaire 137524 $ à 161773 $ Niveau EX-01 Qui est admissible Personnes résidant au Canada ainsi que les citoyens canadiens...

  • Programmer III

    4 days ago


    Winnipeg, Manitoba, Canada Hardsuit Labs, Inc. Full-time

    [English, French to follow)As a member of our studio's Programming Team, you will work closely with Programmers, Designers, Artists and Producers on the project. You will design and implement extensions to existing systems and pivotal new systems to address the needs of our team of content developers and external third-party partners.Our team is built on a...

  • Controls Programmer

    4 days ago


    East Gwillimbury, Ontario, Canada Innovative Automation Inc. Full-time

    Intermediate and Senior Level Positions Available!Are you a highly motivated, team player, who wants the opportunity to challenge yourself?About Mecsmart: Located in Newmarket, Ontario, Mecsmart Systems is a World Class Manufacturer of automation systems for the industrial, commercial, service, and assembler sectors. Here at Mecsmart, our team works together...

  • RPG Programmer Premium

    4 days ago


    , Ontario, Canada Programmers.io Remote Full-time

    Programmers.io is currently looking for an "RPG Programmer" Hybrid in Toronto, Ontario, Canada . Contract Role About the Opportunity Programmers.io supports a public sector client's existing IBM i (AS/400) application landscape, which runs a mix of RPG, RPGLE, CL, COBOL, Synon 2E (Cool 2E), LANSA, and DB2/400. This role is a backfill position on the...

  • Robotics Programmer

    4 days ago


    Winnipeg, Manitoba, Canada RidgeTech Automation Inc. Full-time

    RidgeTech Automation is seeking a highly skilled Robotics Programmer to join our growing team.The ideal candidate will have a post-secondary degree/diploma in Electrical Engineering, Control Systems, Robotics & Automation, or a similar program. Robot programming experience with Fanuc, Yaskawa, Motoman, or ABB is required, and robotic welding (spot or MIG)...

  • CNC Programmer

    4 days ago


    Vaughan, Ontario, Canada A&D Precision, Inc. Full-time

    A&D Precision, located in Fremont, CA, is looking for a talented Programmer/Setup Machinist to support its manufacturing team. As a successful contract manufacturer, our company is where everyone's efforts are recognized and appreciated. We pride ourselves on the level of organization of our equipment, facilities and the quality of our products and customer...


  • Oka, Quebec, Canada AAA-Canada Full-time

    LieuMirabel (QC) EntrepriseAAA Canada (mandat pour un acteur majeur en aéronautique) Entrée prévueAvril 2026 TypeTemps plein, durée indéterminée Avantages et bénéficesJournées de congé maladie pour soutenir votre bien‑être Programme d'assurance collective complet Possibilités d'évolution de carrière et de croissance...

  • Senior PLC Programmer

    4 hours ago


    Laval, Quebec, Canada Systemex Automation Full-time

    **Veuillez noter que l’adhésion à l’Ordre des ingénieurs du Québec (OIQ) n’est pas requise.** Spécialiste senior en programmation PLC Systemex Automation est une firme d’ingénierie et d’intégration en automatisation. Nous offrons des solutions novatrices à une vaste gamme de clientèles dans les secteurs manufacturier, de l’entreposage...

  • Senior PLC Programmer

    16 hours ago


    Laval (administrative region), QC, Canada Systemex Automation Full-time $90,000 - $120,000 Contract

    **Veuillez noter que l’adhésion à l’Ordre des ingénieurs du Québec (OIQ) n’est pas requise.** Spécialiste senior en programmation PLC Systemex Automation est une firme d’ingénierie et d’intégration en automatisation. Nous offrons des solutions novatrices à une vaste gamme de clientèles dans les secteurs manufacturier, de l’entreposage...


  • Quebec, Canada Beenox Full-time

    Titre du poste:Chef sénior, Programmation Gameplay // Senior Lead Gameplay ProgrammerIdentifiant de demande de poste:R027766Description du poste:(English version will follow)Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 25 ans d’expertise dans le développement de jeux. En tant que studio Activision,...


  • , Canada Price Industries Full-time

    Price Industries Limited, North America’s leading manufacturer and distributor of air distribution products ( The founding principles of Price have never changed – business integrity, first-class service, innovation and a commitment to people. Our dependable quality, reliable delivery, and knowledgeable follow-up service have made Price a market leader...


  • , 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...


  • Ottawa, ON, Canada Corporation des bibliothécaires professionnels du Québec Full-time €82,000 - €100,000 Contract

    Gestionnaire de programme, élaboration des programmes de bibliothèque Bibliothèque publique d'Ottawa Publiée le 5 avril 2017 Numéro de concours : 2017-EX-FR-51788251-01 Date d’affichage du concours : 2017.04.03 Date de clôture du concours : 2017.04.19 Bibliothèque publique d’Ottawa, Opérations de la Bibliothèque, Services et programmes 1...


  • , Canada Medavie Inc. Full-time

    Position Type: Permanent If you’re looking for a fulfilling career that can make a real difference in your life, and the lives of others, you’ve come to the right place. As a national health solutions partner, we put people first in everything we do — and that begins with our team of 8,000+ professionals who bring a cross‑section of diverse life...


  • , Canada nexus cnc machining services ltd. Full-time

    Elevate your machining career as a CNC Machinist, working directly on-site to bring precision engineering to life. Utilize your expertise in interpreting blueprints and setting up complex machinery. In this role, you'll apply your skills gained from 3 to 5 years of experience in a fast-paced environment. You'll read engineering drawings, operate machine...


  • , 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...

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