systems programmer

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


  • Ottawa, ON, Canada Kardow Full-time €110,000 - €140,000 Contract

    Location: Ottawa, ON (Hybrid) Duration: 3 years Security Clearance: Reliability Status Responsibilities - Perform high-level analysis of functional and non-functional requirements and translate them into technical design documents. - Identify gaps, risks, and opportunities across existing systems and proposed solutions. - Develop and present technical...


  • Canada Prattwhitney Full-time

    Job Title: Turbofan Integrated Power Plant System (IPPS) Program Manager Date d’affichage / Date Posted: 2026-09-25 Pays / Country: Canada Emplacement / Location: CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG Titre du poste: Gestionnaire du programme Système de groupe motopropulseur intégré (IPPS) pour turboréacteurs À propos de Pratt &...


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

    Job Title: Turbofan Integrated Power Plant System (IPPS) Program Manager Date d’affichage / Date Posted: 2026-09-25 Pays / Country: Canada Emplacement / Location: CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG Titre du poste: Gestionnaire du programme Système de groupe motopropulseur intégré (IPPS) pour turboréacteurs À propos de Pratt &...


  • Salaberry-de-Valleyfield, Quebec, Canada Torn Banner Full-time

    The CompanyTorn Banner Studios is a Toronto, Canada-based independent game development studio founded in 2010. We first made our mark with Chivalry: Medieval Warfare, a multi-million copy selling title that redefined melee combat in gaming. Since then, we’ve continued to grow and innovate, releasing Chivalry 2 and, most recently, No More Room in Hell 2....


  • Canada CoFoMo Inc. Full-time

    Become a valued Programmer at COFOMO, where your Agile and .NET skills will shape transformative client projects in a dynamic, hybrid workplace. Maximize innovation impact. As a part of COFOMO's programming team, you will engage in various agile systems development activities, working collaboratively to plan and execute projects. You'll contribute to the...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Institut Rosell-Lallemand Inc. Full-time

    PURPOSE: The Programmer in Automation (Automations Engineer) is responsible for designing, programming, configuring, and maintaining control systems that drive process automation across food industry production environments—specifically within yeast fermentation plants. This role works as part of an automation team and is instrumental in ensuring...

  • CNC Programmer

    2 days ago


    Canada Eclipse Automation Inc. Full-time

    Job Title: CNC Programmer Cambridge, ON | On-site Job Type: Full-time Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Eclipse Automation delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation...

  • CNC Programmer

    2 days ago


    Waterloo, ON, Waterloo Regional Municipality, ON; Ontario, Canada Eclipse Automation Inc. Full-time €30 - €40 Temporary

    Job Title: CNC Programmer Cambridge, ON | On-site Job Type: Full-time Benefits: RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Eclipse Automation delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced automation...


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

    PURPOSE: The Programmer in Automation (Automations Engineer) is responsible for designing, programming, configuring, and maintaining control systems that drive process automation across food industry production environments—specifically within yeast fermentation plants. This role works as part of an automation team and is instrumental in ensuring...


  • Montreal (administrative region), QC, Canada FTAI Aviation Full-time $70,000 - $100,000 Contract

    Join FTAI Aviation as an Experienced CNC Programmer, focusing on optimizing machining processes for aerospace components. Collaborate in a technical manufacturing setting. FTAI Aviation is seeking a talent to enhance its machining capabilities within the Component Repair Business Unit. You will be instrumental in developing and refining CNC programs while...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada ADGA Group Full-time

    Job Description The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or JSON code to ensure technical performance; the development of application interfaces between systems for data synchronization and data...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada itec group Inc. Full-time

    Embark on a technical journey with Itec Group as an Automation Controls Programmer. This role emphasizes the development and commissioning of PLC control software and collaborating on electrical designs. You will work primarily on PLC programming and HMI screen creation while spending part of your time updating electrical schematics and ensuring reliable...

  • Programmer Analyst

    4 days ago


    Canada vTech Solution Full-time

    Senior Programmer Analyst – .NET / MVCClient: Service New Brunswick (SNB) – Business Application ServicesDepartment/Project: Post-Secondary Education, Training and Labour (PETL) – Student Financial Services (SFS)Location: Fredericton, New Brunswick – Remote acceptable; onsite may be requiredStart Date: September 28, 2026 or laterDuration: Up to 250...


  • Montreal (administrative region), QC, Canada Ubisoft Montréal Full-time €90,000 - €130,000 Contract

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


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

    POSITION DESCRIPTION FOP CONSULTANTS is looking for a .Net Analyst-Programmer motivated to deliver on mandates. The main assignments would be to analyze business needs and design solutions on the .Net platform; develop, test and deploy robust, high-performing applications; maintain and evolve existing systems; and work closely with business and...

  • Controls Programmer

    5 days ago


    Canada Innovativeautomation 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...

  • Controls Programmer

    5 days ago


    Newmarket, ON, York Regional Municipality, ON; Ontario, Canada Innovativeautomation 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...


  • Brossard, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada FOP Experts Conseils inc. Full-time

    POSITION DESCRIPTION FOP CONSULTANTS is looking for a Java Analyst-Programmer motivated to deliver on mandates. The main assignments would be to analyze business needs and design solutions on the Java platform; develop, test and deploy robust, high-performing applications; maintain and evolve existing systems; and work closely with business and...


  • Brossard, QC, Longueuil Municipalité Régionale, QC; Montérégie; Québec Province, Canada FOP Experts Conseils inc. Full-time

    POSITION DESCRIPTION FOP CONSULTANTS is looking for a .Net Analyst-Programmer motivated to deliver on mandates. The main assignments would be to analyze business needs and design solutions on the .Net platform; develop, test and deploy robust, high-performing applications; maintain and evolve existing systems; and work closely with business and...


  • Canada FOP Experts Conseils inc. Full-time

    POSITION DESCRIPTION FOP CONSULTANTS is looking for a Java Analyst-Programmer motivated to deliver on mandates. The main assignments would be to analyze business needs and design solutions on the Java platform; develop, test and deploy robust, high-performing applications; maintain and evolve existing systems; and work closely with business and...