programmer

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

  • Senior Programmer Premium

    4 days ago


    Quebec, Quebec, Canada Frima Remote Full-time

    We’re looking for impact players! 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...


  • Winnipeg, Manitoba, Canada Oman Shell Full-time

    Alberta, CanadaWorker Type: Regular Posting Start Date: September 3, 2026 Job DescriptionWhat’s the role? Join us as a Graduate with Shell Canada where you will embark on a comprehensive 3‑year programme designed to develop future leaders. The role will be based at Scotford (Fort Saskatchewan, AB), Sarnia, ON or Calgary, AB. Start dates for the Graduate...


  • Ottawa, ON, Canada Corporation des bibliothécaires professionnels du Québec Full-time €65,709 - €78,418 Contract

    Une bibliothèque municipale à Ottawa recherche un bibliothécaire pour offrir des services d'information et développer des programmes pour enfants. Le candidat doit avoir un diplôme en bibliothéconomie, des compétences en communication en français et en anglais, et une connaissance des systèmes bibliographiques. Ce poste permanent à temps plein...


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

    Step into a senior role at Bombardier as a CNC Programmer, leveraging CATIA V5 and VERICUT skills in a flexible work environment. Play a crucial part in the aerospace sector by ensuring exceptional component quality. As part of the Bombardier team, you will be at the forefront of aerospace manufacturing, drawing on your strong analytical and...


  • Longueuil, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada Santé Québec Montérégie-Ouest Full-time

    Notre organisation Pour que votre Notre organisation Pour que votre humanité s’exprime pleinement. Au CISSSMO , nous partageons une mission commune. Elle consite à maintenir et améliorer la santé et le bien-être de notre communauté en rendant accessible un ensemble de services de santé et de services sociaux intégrés et de qualité. ...

  • Network Programmer

    3 days ago


    Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada Epic Games Full-time

    Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Arrow Workforce Solutions Full-time €24 - €31 Temporary

    Senior Recruitment Consultant @ Arrow Workforce Solutions | Strategic Management, Leadership Pay: CA$24.20 – CA$31.00 per hour Job Title: CNC Operator – Laser Cutting We are currently seeking a CNC Operator – Laser Cutting to join our manufacturing team in Quebec City. The ideal candidate is motivated, detail-oriented, and possesses strong...


  • Beauharnois, QC, Beauharnois-Salaberry Municipalité Régionale, QC; Montérégie; Québec Province, Canada JobsMedia.io Full-time

    Intégrez le Groupe Meloche en tant que Directeur des Programmes Aérostructures. Ce rôle exige de piloter des projets complexes tout en garantissant une satisfaction élevée des clients. Sous la direction du Directeur de Programmes, vous superviserez la fin à fin des activités opérationnelles. Avec au moins cinq ans d’expérience en aéronautique,...


  • Québec Province, Québec Province, Canada ADGA Group Full-time

    Pursue an Intermediate Programmer role at ADGA in Ottawa, where your expertise in PL SQL and C++ will drive software solutions and improve data integrity. This position involves examining existing PL SQL code, writing enhancements, and ensuring the performance of C++ and Java systems. You will contribute to the development of interfaces for data...


  • Longueuil, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada Pratt & Whitney Full-time

    Planificateur de programme opérationnel Date d’affichage / Date Posted: 2026-08-04 Pays / Country: Canada Emplacement / Location: CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG Titre du poste: Planificateur de programme opérationnel À propos de Pratt & Whitney Canada Pratt & Whitney Canada (P&WC) est un leader mondial de...

  • CNC Programmer

    3 days ago


    Vaughan, ON, York Regional Municipality, ON; Ontario, Canada Agilus Work Solutions Full-time

    Agilus by Synergie is recruiting for a CNC Programmer in the Construction industry in Concord, Ontario.The CNC Programmer is responsible for programming, setting up, operating, and maintaining CNC machinery used in the fabrication of aluminum extrusion profiles and related components. This role ensures that products are manufactured accurately, efficiently,...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada KRAFT ENERGY SYSTEMS INC Full-time

    Join an innovative team as an Electrical Programmer focused on developing electrical designs and troubleshooting. Excel in a role that combines creativity and technical skill. This position calls for a Bachelor’s degree in electrical engineering and at least three years of industry experience. You will be responsible for designing electrical systems,...


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

    Description de l'emploi : Vous avez une expérience dans la gestion industrielle ou manufacturière, aux achats ou dans la gestion de la chaîne d’approvisionnement et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous! Job Description: ***English job description follows*** Description de l'emploi : Vous avez une...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Standard Manufacturers Services Limited Full-time

    Duties: Ability to operate and maintain CNC lathes, milling machines, and a variety of machine tools including computer numerically controlled (CNC) tools to perform precision machining operations. Verifies conformance of finished product to dimensional specifications, using precise measuring equipment and calculations to meet customer requirements. ...


  • Québec, QC, Québec Municipalité Régionale, QC; Capitale-Nationale; Québec Province, Canada TEHORA inc. Full-time

    TEHORA est présentement à la recherche d’un(e) coordonnateur de programme ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente. Description des travaux ou des biens livrables Prendre les rendez‑vous, rencontrer ces ménages, expliquer le...


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

    Epic Games is looking for an AI Programmer to innovate gameplay AI for Fortnite Battle Royal. Engage in collaborative development while creating high-quality user experiences across platforms. In this pivotal role, you will work closely with design teams and contribute to the future of gameplay AI features in Fortnite. Your strong C++ background and AI...


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

    Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means being a part of a team that continually strives to do right by our community and...


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

    Intégrez la Maison Ronald McDonald de Montréal comme Coordonnateur de la Salle Familiale et des Programmes Hospitaliers. Ce rôle stratégique est essentiel pour soutenir des familles d'enfants malades dans un cadre hospitalier. Sous la supervision de la Direction des programmes, vous serez responsable de l’organisation de la Salle familiale et des...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Ice Western Full-time

    Since 1991, ICE Western Sales has been manufacturing custom HVAC solutions for commercial and industrial clients. With a team of 250+ employees, our commitment to service, safety, and innovation continues to drive our success. Titan Matrix, a division of ICE Western, designs high-performance HVAC systems for mission-critical data center environments. Why...


  • , Canada Airbus Aircraft Full-time

    Description de l'emploi : Vous avez une expérience dans la gestion industrielle ou manufacturière, aux achats ou dans la gestion de la chaîne d’approvisionnement et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous! Job Description: ***English job description follows*** Description de l'emploi : Vous avez une...

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