Average salary: $83,803 /yearly

More stats
Get new jobs by email
  •  ...water resource management industry and takes pride in providing innovative ways to resolving operational and performance problems. PLC Programmer Design, program, and commission PLC-based automation systems for canal gate control. Ensure seamless integration with HMI and... 
    Suggested
    Full time
    Long term contract
    Remote work
    Flexible hours
    Monday to friday
    Lethbridge, AB
    6 hours agonew
  •  ...Position Title: Electrical Programmer Position Type: Regular - Full-Time ​ Position Location: Coaldale  Grade: 16 Requisition...  ...doing business with McCain easy . About the role . The PLC Programmer is responsible for the Programmable Logic Controllers... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    McCain Foods Limited

    Coaldale, AB
    19 hours ago
  •  ...We are seeking a skilled PLC Programmer to join our dynamic team. The ideal candidate will be responsible for programming, maintaining, and troubleshooting Programmable Logic Controllers (PLCs) in an industrial setting. This role requires a strong understanding of electrical... 
    Suggested

    is2 Workforce Solutions

    London, ON
    a month ago
  •  ...Competitive salaries and benefits Work with collaborative team members in the automation industry General Description The PLC Programmer and Electrical Control Specialist plays a pivotal role within our technical team to develop, implement and troubleshoot automation... 
    Suggested
    Flexible hours

    Proax Technologies Ltd.

    Mississauga, ON
    16 days ago
  •  ...LICENSED ELECTRICIAN/PLC PROGRAMMER-Concord, ON Client offers laundry detergents and liquid fabric softeners This position is responsible for performing preventive and corrective maintenance on the facility’s electric and electronic equipment. Through routine and non – routine... 
    Suggested
    Local area
    Direct hire

    Modern Technical Staffing, Inc.

    Concord, ON
    more than 2 months ago
  •  ...department, other maintenance groups and experienced maintenance technicians.   About you   Skills and Qualification   PLC experience in programming and troubleshooting is an asset. TDC experience in troubleshooting is an asset. Previous experience of... 
    Suggested
    Permanent employment
    Full time

    ExxonMobil

    Nanticoke, ON
    2 days ago
  •  ...Maintenance PLC Technician Technician Calgary, AB About the Company Soufflet Malt acquired United Malt Group in 2023, creating...  ...to the following: Program, troubleshoot, and maintain PLCs (Programmable Logic Controllers) and HMI systems. Modify existing PLC code... 
    Suggested
    Hourly pay
    Local area

    Great Western Malting

    Calgary, AB
    24 days ago
  • Student Programmer Location Corman Park No. , SK : FORWARD THINKING ⚪ SOCIALLY RESPONSIBLE ⚪ DISRUPTIVE VISION WORLD-CLASS DESIGN AND MANUFACTURING...  ...Qualifications Considered An Asset 1. Experience with PLC programming and embedded controls. 2. Working knowledge and commitment... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Part time
    Fixed term contract
    Internship
    Manual labor
    Shift work
    Day shift
    1 day per week
    Monday to friday

    RMD Engineering Inc.

    Corman Park, SK
    23 hours ago
  • ELECTRICAL PROGRAMMER Location Burlington, ON : DEPARTMENT: Maintenance TITLE: Electrical Programmer...  ...various components. Working knowledge of PLCs, VFDs, HMIs, motors and controls, relays,...  ...80% Troubleshoot and maintain existing PLC programs for equipment & robotics.... 
    Suggested
    Full time
    For contractors
    Remplacement

    General Shale Brick, Inc

    Burlington, ON
    23 hours ago
  •  ...equipment documentation (preventive maintenance and repairs). Coordinate troubleshooting and identification of operational problems with PLC and related TBM/STP/ grout plant and additional tunneling excavation support equipment and components. Assist with TBM/STP/grout... 
    Suggested
    Contract work
    For subcontractor

    AECON

    Bowmanville, ON
    22 days ago
  • Full-time, Casual or Permanent in Calgary or Edmonton, AB Senior PLC/DCS Engineers/Technologists We are currently recruiting Senior PLC/DCS Engineers/Technologists based in our Calgary and Edmonton, AB offices. About InnoTech Engineering  InnoTech is an engineering... 
    Suggested
    Permanent employment
    Full time
    Casual work
    Long term contract
    Work at office
    Remote work
    Flexible hours
    Monday to friday

    InnoTech Engineering Inc.

    Calgary, AB
    18 days ago
  •  ...Regional PLC & Process Controls Superintendent, Bathurst, New Brunswick When you join our team as a Regional PLC & Process Controls Superintendent , you will be responsible for ensuring the smooth operation of the two sawmills, focusing on process flow optimization. You... 
    Suggested
    Temporary work
    Long term contract
    Local area
    Remote work

    Interfor

    Bathurst, NB
    5 days ago
  •  ...with app and games teams. This is an senior role requiring frequent teamwork with internal partners including: game and application programmer , account and backend services teams, and data programmer.  What You'll Do: Work with Unreal and Unity engines to develop... 
    Suggested

    Hasbro

    Montréal, QC
    1 day ago
  •  ...POSTE :  ENSEIGNANT(E) – ÉLECTRICITÉ (PROGRAMME 5795) SERVICE :  ÉDUCATION DES ADULTES ET FORMATION PROFESSIONNELLE SALAIRE :  DE 46 527...  ...communication et de téléphonie - Expérience des automates programmables (PLC) - Instruments électroniques - Connaissances en domotique -... 
    Suggested
    Full time
    Contract work
    Summer work

    Kativik Ilisarniliriniq (La commission scolaire du Nunavik)

    Inukjuak, QC
    2 days ago
  •  ...science to deliver solutions that drive progress and create a more sustainable, healthier world. We are seeking a driven and ambitious programmer within the IT division works as part of the software development team and reporting to the Manager of IT Projects. This Calgary... 
    Suggested
    Internship
    Local area

    AGAT Laboratories

    Calgary, AB
    6 days ago
  • Day Programmer Location Banff, AB : About RMA Rocky Mountain Adaptive (RMA) is a not-for-profit organization whose mission is to enable children and adults with physical, developmental and/or cognitive challenges to participate, learn and excel in all sports and recreational... 
    Hourly pay
    Part time
    Work at office
    Local area
    Work from home
    Monday to friday

    Rocky Mountain Adaptive

    Banff, AB
    23 hours ago
  • CUBS Programmer Location Montréal, QC : An experienced programmer analyst who has experience with Columbia Ultimate Business Systems - The Collector System and jBase database software programming and configuration. This is a full-time position with a well-established company... 
    Permanent employment
    Full time

    ARO Inc

    Montréal, QC
    23 hours ago
  •  ...experience and qualifications , this is an exciting opportunity for a talented Senior Electrical Engineer (m/f/d) with expertise in PLC programming and automation . Join our internationally operating team and take the lead in designing and optimizing electrical systems... 
    Permanent employment
    Full time
    Flexible hours

    K industries GmbH

    Remote
    24 days ago
  •  ...application materials. All qualified candidates are welcome to apply; however, priority will be given to Canadian citizens and permanent residents. Information Technology and Services at Mount Saint Vincent University invites applications for the position of Analyst/Programmer.... 
    Permanent employment

    Mount Saint Vincent University

    Halifax, NS
    5 days ago
  • Candidate Profile Details: • Degree/Certifications Required: No • Years of experience: 2-4yrs • Reason for request/why opened: BAU • % Interaction with Stakeholders: 50% • Project Scope: BAU • Team Size: 1 person ( Hiring manager ) • Selling Points of Position: Working...

    Proviso

    Toronto, ON
    7 hours agonew
  •  ...One of our automotive client is looking for CNC Programmer at London, ON location for their facility Key Responsibilities : Set up and operate CNC machines, such as lathes, mills, or routers, according to production schedules and specifications. Interpret technical... 

    Dawn Staffing Solutions Inc

    London, ON
    3 days ago
  • $37.96 - $50.61 per hour

    Req ID: 26936 Vacancy Type: Temporary  Number of Positions: 2   Closing Date: 08/29/2025 Job Summary Under the direction of the Supervisor, City Wide Programs, support the creation, staffing and maintenance of city-wide programs including skating and drop-in programming...
    Hourly pay
    Temporary work
    Part time
    Work at office

    City of Mississauga

    Mississauga, ON
    6 hours agonew
  • $21.51 per hour

     ...*Please visit our website to read the full job and to apply online: Job Summary: The Recreation Programmer (Rec Programmer) plays a significant role in supporting the growth and development of each child at Hopes Home.  Working closely with other Rec Programmers, the... 
    Full time
    Temporary work
    Work from home
    Shift work
    Weekend work
    10 hours per week

    Hope's Home Incorporated

    Regina Census Division, SK
    4 days ago
  • Software Programmer Transport Livriris & Livriris Pro Inc Location: Ottawa, ON Salary: 23.00 hourly / 36 to 40 hours per week Full-time Early morning, Morning, Day, Evening Starts as soon as possible Benefits: Health benefits, long-term benefits, other benefits Languages... 
    Hourly pay
    Full time
    Long term contract
    Immediate start
    Remote work
    Day shift
    Afternoon shift
    Early shift

    Transport Livriris and Livriris Pro Inc

    Ottawa, ON
    5 days ago
  • Youth Programmer Competition #25-12   Job Location: Moose Factory, ON   Position Summary: Under the general supervision of the Director of Youth Services, the Youth Programmer (YP), Youth Programmer’s (YP’s) is/are responsible for creating evening and weekend activities... 
    Permanent employment
    Trial period
    Saturday
    Afternoon shift
    Monday to friday

    Moose Cree First Nation

    Moose Factory, ON
    8 days ago
  •  ...Automotive, Rail and Transportation to Telecommunications, Aerospace and Defense, our commitment to excellence knows no bounds. Programmer Analyst Position: Contract (1 year) Location: Fredericton, New Brunswick. Responsibilities Application release activities... 
    Contract work
    Local area

    QA Consultants

    Fredericton, NB
    14 days ago
  • Why Technitask Technitask is a Canadian company and a trusted provider of IT management, systems integration, software delivery, and consulting services. Our expert team of SAP functional consultants, developers, project managers, data engineers, and security analysts create...
    Contract work

    Technitask

    Ottawa, ON
    2 days ago
  •  ...an organization that values its people, customers, work, and supply chain? If so, APEX is currently accepting applications for a CNC Programmer within its Custom Contract Manufacturing Group. This is a full-time, permanent position reporting to the  Machine Shop Supervisor... 
    Permanent employment
    Full time
    Contract work

    Apex Industries

    Moncton, NB
    7 days ago
  •  ...VOTRE DÉFI Le Programme de leadership pour les diplômés est un programme accéléré de développement du leadership conçu spécifiquement pour les nouveaux diplômés (baccalauréat et maîtrise) souhaitant poursuivre une carrière dans le secteur industriel. Notre programme a... 
    Permanent employment
    Full time
    Apprenticeship
    Work at office
    Worldwide

    Protech Group

    Montréal, QC
    23 hours ago
  •  ...one of these aspects separately. Skills should include: · Downloading OLP’s (Offline Programs) · Setting up Communication with the PLC and peripheral equipment · Robot zone setup and dress pack adjustment · Robot I/O Configuration · Robot Mastering, TCP... 
    Full time

    GABLETEK

    Woodbridge, ON
    a month ago