Find work in Canada.

A simpler way to find your next job.

  • Senior PLC Programmer

    Systemex Industries Conseils

    Laval, QC

    • Full-time

    We are looking for a Senior PLC Programmer to design, develop, test, and maintain high-performing industrial control systems. This key role combines PLC/HMI programming, system integration,…

  • Intermediate CNC Programmer

    State Window Corporation

    Vaughan, ON

    Reports directly to the CNC Programming Supervisor on all matters. The Intermediate CNC Programmer will be responsible for the set-up and programming of computer numerical control (CNC)…

  • Specialist Programmer

    Infosys

    Calgary, AB

    • Full-time

    …innovative solutions, and develop open software. As a Specialist Programmer, you will work on latest and next‑generation technologies, collaborate with experienced engineers, and build…

  • Associate Director, Epidemiological Statistical Programming FSP

    Cytel

    Canada

    • Full-time

    …heart of our client's innovation. As a Principal Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is driving the next generation of…

  • Generalist Programmer - Far Cry

    Ubisoft

    Montreal, QC

    • Full-time

    As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams, including the Mission and Narrative…

  • Engine programmer - (March of Giants)

    Ubisoft

    Montreal, QC

    • Full-time
  • Analyst/Developer (RPG/AS400 IBM i)

    kdc/one, Knowlton

    Knowlton, QC

    • Full-time

    In order to support the evolution of our business systems, we are looking for an AS/400 Programmer-Analyst who wishes to put his or her expertise at the service of a manufacturing company…

  • Programmer/Software Developer, Level 2

    Donna Cona

    Ottawa, ON

    • Full-time

    Donna Cona Inc. is currently seeking a Programmer/Software Developer, Level 2, for one of our key government clients.

  • Game Programmer (1 Year Contract)

    Kabam

    Montreal, QC

    • Contract
  • Principal Backend Programmer

    Kabam

    Montreal, QC

    • Full-time
  • Fitness Instructor

    RESORT MUNICIPALITY OF WHISTLER

    Whistler, BC

    • $29.53 to $30.57 CAD / hour

    …position of Fitness Instructor. Reporting to the Fitness Studio Programmer, this position offers varying hours starting as soon as…

  • Stage - Hiver 2027 - Industrialisation  / Internship - Winter 2027 - Industrialization Production Readiness

    RTX

    Longueuil, QC

    • Full-time

    …documenter les processus et les indicateurs de performance, programmer des interfaces (PBI, Excel, Access) en lien avec les processus et les KPIs, ré-organiser la structure de gestion des…

  • Machinist, 5-Axis Milling Machine (must be able to Program)

    MiRus®

    Montreal, QC · Urban agglomeration of Montreal, QC

    • Full-time

    …products. We are looking for a qualified and self-motivated programmer and setup person for our 5-axis milling…

  • Intermediate Software Developer

    Akkodis

    Ottawa, ON

    • $60,000 to $65,000 CAD / year
    • Full-time

    Demonstrated experience as a Programmer working within an integrated product team

  • Intermediate Mechanical Designer

    Samuel, Son & Co.

    Waterloo, ON

    • Full-time

    - Work with assigned programmer to create working program

  • Technical Lead - UI Programmer (Far Cry)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project.

  • Senior Rendering Programmer - Mobile | Programmeur ou programmeuse senior en rendu - Mobile

    NBCUniversal

    Montreal, QC

    • Full-time

    As a Senior Rendering Programmer (Mobile – Unreal), you are responsible for designing, implementing, and maintaining Unreal Engine rendering systems optimized for mobile platforms. You…

  • Lead Tools Programmer | Programmeur ou programmeuse outils Lead

    NBCUniversal

    Montreal, QC

    • Full-time

    As Lead Tools Programmer, you are responsible for defining, building, and guiding tools and workflows that empower content creators and developers across the project. This role spans…

  • Automation Programmer

    Systemex

    Laval, QC

    • Full-time

    We are looking for an Automation Programmer to design, develop, test, and maintain high-performing industrial control systems. This key role combines PLC/HMI programming, system…

  • Senior Full Stack .NET Developer

    Corpay

    Vancouver, BC

    As a lead programmer on new projects, creating, maintaining, and owning technical specifications, designs, and schedules with little direction from manager

  • Machinist, CNC Swiss Style Screw Machine (must be able to Program)

    MiRus®

    Montreal, QC · Urban agglomeration of Montreal, QC

    • Full-time

    …products. We are looking for a qualified and self-motivated programmer and setup person for our Swiss Screw…

  • PLC Programmer/Controls Software Designer

    Samuel, Son & Co.

    Waterloo, ON

    • Full-time
  • CNC Programmer/Machinist

    Katch Kan

    Edmonton, AB

    • Full-time

    …components according to drawings and specifications. The CNC Programmer will work closely with the Production, Operations, and R&D teams to support production requirements, product…

  • Senior Systems Programmer - 7 Days to Die | Programmeur·euse systèmes sénior·e - 7 Days to Die

    Behaviour Interactive

    Montreal, QC

    8+ years of professional game development experience as a systems, generalist, or game programmer.

  • Technicien en Automation - département de service - Automation Technician

    Excelpro

    Trois-Rivières, QC

    • Full-time

    Programmer tous les types d’automates programmables pour différents types de produits, ainsi que les interfaces opérateurs (visuel);