Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

PLC Programmer

Great Lakes Group

Job Description

Job Description

PLC Programmer

Position Summary

We are seeking an experienced PLC Programmer to design, develop, test, and troubleshoot industrial automation and control systems. The ideal candidate will have intermediate-level experience programming Siemens PLCs and Allen-Bradley PLCs , along with a strong understanding of manufacturing equipment, electrical controls, and industrial communication networks.

This role works closely with engineering, maintenance, production, and commissioning teams to improve equipment performance, support system integrations, and ensure reliable plant operations.

Responsibilities

  • Develop, modify, and troubleshoot PLC programs for automated machinery and industrial control systems.
  • Program and support Siemens SIMATIC S7 and Allen-Bradley ControlLogix or CompactLogix platforms.
  • Configure and maintain HMI systems , operator interfaces, alarms, and production displays.
  • Perform control system commissioning , startup, testing, and validation.
  • Diagnose electrical, software, communication, and equipment performance issues.
  • Create and update ladder logic , function block diagrams, structured text, and control sequences.
  • Integrate PLCs with variable frequency drives, sensors, safety devices, robotics, and other industrial equipment.
  • Configure and troubleshoot industrial networks, including PROFINET , PROFIBUS , EtherNet/IP , and Modbus.
  • Review electrical drawings, control schematics, panel layouts, and equipment documentation.
  • Support preventive maintenance, equipment upgrades, and continuous improvement initiatives.
  • Maintain accurate documentation for PLC code, system changes, backups, and troubleshooting procedures.
  • Collaborate with electrical engineers, controls engineers, technicians, vendors, and production personnel.
  • Follow applicable electrical, machine safety, and facility procedures.
  • Provide technical support during equipment downtime and production interruptions.

Qualifications

  • Associate degree, technical diploma, or bachelor’s degree in Electrical Engineering , Automation Engineering , Mechatronics , Industrial Technology , or a related field.
  • Two or more years of hands-on experience in PLC programming , industrial automation, or controls engineering.
  • Practical experience with Siemens TIA Portal , STEP 7 , or Siemens SIMATIC automation systems.
  • Practical experience with Rockwell Automation Studio 5000 , RSLogix 5000 , or Allen-Bradley control systems.
  • Working knowledge of HMI programming , preferably using Siemens WinCC or Allen-Bradley FactoryTalk View.
  • Ability to read and interpret electrical schematics, wiring diagrams, and control panel drawings.
  • Experience troubleshooting automated equipment, sensors, motors, drives, and industrial networks.
  • Understanding of industrial control systems , machine sequencing, and automation safety principles.
  • Strong analytical, problem-solving, communication, and documentation skills.
  • Ability to work independently and collaborate effectively with cross-functional teams.
  • Ability to travel to customer or facility locations when required.
  • Ability to support occasional equipment startups, shutdowns, or after-hours troubleshooting.

Preferred Qualifications

  • Experience with SCADA systems , robotics, motion control, servo systems, or vision systems.
  • Familiarity with variable frequency drives , safety PLCs, and machine safety circuits.
  • Experience in manufacturing, automotive, food and beverage, packaging, material handling, or process automation environments.
  • Knowledge of electrical standards and industrial safety practices.
  • Experience performing PLC migrations, controls upgrades, or legacy system conversions.

Skills and Competencies

  • PLC Programming
  • Siemens TIA Portal
  • Allen-Bradley PLCs
  • Studio 5000
  • RSLogix 5000
  • Ladder Logic
  • HMI Programming
  • Industrial Automation
  • Control Systems
  • Electrical Troubleshooting
  • Equipment Commissioning
  • PROFINET
  • EtherNet/IP
  • Variable Frequency Drives
  • SCADA
  • Industrial Networking

 

 

 

 

PLC Programmer

Position Summary

We are seeking an experienced PLC Programmer to design, develop, test, and troubleshoot industrial automation and control systems. The ideal candidate will have intermediate-level experience programming Siemens PLCs and Allen-Bradley PLCs , along with a strong understanding of manufacturing equipment, electrical controls, and industrial communication networks.

This role works closely with engineering, maintenance, production, and commissioning teams to improve equipment performance, support system integrations, and ensure reliable plant operations.

Responsibilities

  • Develop, modify, and troubleshoot PLC programs for automated machinery and industrial control systems.
  • Program and support Siemens SIMATIC S7 and Allen-Bradley ControlLogix or CompactLogix platforms.
  • Configure and maintain HMI systems , operator interfaces, alarms, and production displays.
  • Perform control system commissioning , startup, testing, and validation.
  • Diagnose electrical, software, communication, and equipment performance issues.
  • Create and update ladder logic , function block diagrams, structured text, and control sequences.
  • Integrate PLCs with variable frequency drives, sensors, safety devices, robotics, and other industrial equipment.
  • Configure and troubleshoot industrial networks, including PROFINET , PROFIBUS , EtherNet/IP , and Modbus.
  • Review electrical drawings, control schematics, panel layouts, and equipment documentation.
  • Support preventive maintenance, equipment upgrades, and continuous improvement initiatives.
  • Maintain accurate documentation for PLC code, system changes, backups, and troubleshooting procedures.
  • Collaborate with electrical engineers, controls engineers, technicians, vendors, and production personnel.
  • Follow applicable electrical, machine safety, and facility procedures.
  • Provide technical support during equipment downtime and production interruptions.

Qualifications

  • Associate degree, technical diploma, or bachelor’s degree in Electrical Engineering , Automation Engineering , Mechatronics , Industrial Technology , or a related field.
  • Two or more years of hands-on experience in PLC programming , industrial automation, or controls engineering.
  • Practical experience with Siemens TIA Portal , STEP 7 , or Siemens SIMATIC automation systems.
  • Practical experience with Rockwell Automation Studio 5000 , RSLogix 5000 , or Allen-Bradley control systems.
  • Working knowledge of HMI programming , preferably using Siemens WinCC or Allen-Bradley FactoryTalk View.
  • Ability to read and interpret electrical schematics, wiring diagrams, and control panel drawings.
  • Experience troubleshooting automated equipment, sensors, motors, drives, and industrial networks.
  • Understanding of industrial control systems , machine sequencing, and automation safety principles.
  • Strong analytical, problem-solving, communication, and documentation skills.
  • Ability to work independently and collaborate effectively with cross-functional teams.
  • Ability to travel to customer or facility locations when required.
  • Ability to support occasional equipment startups, shutdowns, or after-hours troubleshooting.

Preferred Qualifications

  • Experience with SCADA systems , robotics, motion control, servo systems, or vision systems.
  • Familiarity with variable frequency drives , safety PLCs, and machine safety circuits.
  • Experience in manufacturing, automotive, food and beverage, packaging, material handling, or process automation environments.
  • Knowledge of electrical standards and industrial safety practices.
  • Experience performing PLC migrations, controls upgrades, or legacy system conversions.

Skills and Competencies

  • PLC Programming
  • Siemens TIA Portal
  • Allen-Bradley PLCs
  • Studio 5000
  • RSLogix 5000
  • Ladder Logic
  • HMI Programming
  • Industrial Automation
  • Control Systems
  • Electrical Troubleshooting
  • Equipment Commissioning
  • PROFINET
  • EtherNet/IP
  • Variable Frequency Drives
  • SCADA
  • Industrial Networking

 

PLC Programmer , PLC Programming , Siemens PLCs , Siemens SIMATIC S7 , Siemens TIA Portal , STEP 7 , Allen-Bradley PLCs , ControlLogix , CompactLogix , Studio 5000 , RSLogix 5000 , Ladder Logic , HMI Programming , FactoryTalk View , WinCC , Industrial Automation , Control Systems , Electrical Troubleshooting , Equipment Commissioning , PROFINET , PROFIBUS , EtherNet/IP , Variable Frequency Drives , SCADA , Industrial Networking

\nCompany Description

Hiring Transparency & AI Disclosure Statement
In compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.
We do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.
If our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.

Company Description

Hiring Transparency & AI Disclosure Statement\r\nIn compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.\r\nWe do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.\r\nIf our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Hamilton, ON vacancy
  •  ...process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website ( Careers - Smiths Group plc )... 
    Suggested
    Full time
    Work at office
    Worldwide

    Smiths Group

    Hamilton, ON
    1 day ago
  • $27 - $29 per hour

    Job Responsibility: Orlick Industries Orlick is an automotive parts supplier producing aluminum components for many varieties of vehicles, with Honda being our largest customer. Why Join Orlick Industries? Annual wage reviews and increases Tuition reimbursement ...
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Monday to friday
    Rotating shift
    Day shift

    Orlick Industries

    Hamilton, ON
    6 days ago
  • $27.55 per hour

     ...St. Peter's Residence at Chedoke is seeking a part time Recreation Programmer to join their team! *Starting Bonus: For joining Thrive Group, you can earn an additional $500! St. Peter’s Residence at Chedoke is a not-for-profit 221 bed long-term care residence located... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Part time
    Internship
    Work at office
    Shift work
    Weekend work

    Thrive Group Canada

    Hamilton, ON
    1 day ago
  •  ...prioritize, and coordinate customer service requests involving PLC programming , robotics , controls engineering , electrical...  ...field service technicians , controls engineers , robot programmers , project managers, and subcontractors according to technical skill... 
    Suggested
    Long term contract
    For subcontractor
    Work at office

    Great Lakes Group

    Hamilton, ON
    7 days ago
  •  ...and adjust system components, such as sensors, transmitters and programmable logic controllers, or remove and replace defective parts. Provide...  ...in process control systems with ability to read and modify PLC and HMI programming. ~ Specific expertise in Allen-Bradley PLC... 
    Suggested
    Full time

    Maple Leaf Foods

    Hamilton, ON
    6 days ago
  • $42.19k per year

     ...any accommodation throughout the recruitment process, please do not hesitate to contact our People, Leadership and Culture Department (PLC) at ****@*****.***. Ready to Make a Difference? This is your chance to play a critical role in shaping a thriving, inclusive workplace... 
    Full time
    Part time
    Work at office
    Flexible hours
    Shift work
    Afternoon shift
    Early shift

    Ymca Of Hamilton/burlington/brantford

    Hamilton, ON
    1 day ago
  •  ...process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website ( Careers - Smiths Group plc )... 
    Full time
    Work at office
    Worldwide

    John Crane

    Hamilton, ON
    1 day ago
  • $30 - $42 per hour

     ...generators, storage batteries, and hydraulic and pneumatic electrical control systems. 5. Occasionally modify, maintain, test, and document PLC programs at a basic level. 6. Provide Engineering Department feedback on design improvements in the form of a written Engineering... 
    Hourly pay
    Permanent employment
    Full time
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    AVL Manufacturing Inc.

    Hamilton, ON
    3 days ago
  • $90k - $120k per year

     ...designs comply with applicable specifications, standards, legislation, and plant requirements. Responsibilities ~Develop and configure PLC programs and other automation devices, including HMIs, drives, switches, and analyzers, in accordance with design documents and... 
    Full time
    Work at office
    Flexible hours

    JNE Consulting Ltd.

    Hamilton, ON
    7 days ago
  •  ...required ~ Previous Industrial experience is preferred ~ Comfortable and capable working solo on sites with minimal supervision ~ PLC Knowledge? That’s a bonus! Why Join Bullet? ~ Growth Opportunities : Develop your career alongside an electrical team that has... 
    For contractors
    Immediate start

    Bullet Trade Services

    Hamilton, ON
    7 days ago
  • $80k - $100k per year

     ...will have a strong background in automation systems and a passion for innovation. Duties: Ability to understand and apply high-end PLC commands Design and implement PLC-based control systems for industrial equipment Perform control system design, development of... 
    Full time
    Casual work
    Remote work
    Relocation
    Monday to friday

    EVM Group

    Hamilton, ON
    6 days ago
  •  ...process will Smiths Group, nor any of our recruitment partners ever request payment to enable participation – including, but not limited to, interviews or testing. Avoid fraudulent requests by applying jobs directly through our career’s website ( Careers - Smiths Group plc )... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide

    John Crane

    Hamilton, ON
    14 days ago
  •  ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Si vous... 
    Full time

    RONA

    Hamilton, ON
    1 day ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Devenez... 
    Part time

    RONA

    Hamilton, ON
    7 hours ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Si vous... 
    Part time

    RONA

    Hamilton, ON
    1 day ago
  •  ...partners ever request payment to enable participation including but not limited to interviews or testing. Avoid fraudulent requests by applying jobs directly through our careers website ( Careers - Smiths Group plc) Remote Work : No Employment Type : Full-time... 
    Full time
    Work at office
    Remote work
    Monday to friday
    Shift work
    Rotating shift
    Afternoon shift

    Smiths Group

    Hamilton, ON
    a month ago
  •  ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez... 
    Daily paid
    Part time

    RONA

    Hamilton, ON
    7 hours ago
  •  ...’avancement au sein de l’entreprise - Un employeur engagé dans sa communauté - Du travail d’équipe et de la formation continue - Un programme de formation complet pour toutes les nouvelles recrues - Un programme d’encouragement aux études - Et plus encore! Devenez... 

    RONA

    Hamilton, ON
    12 hours ago
  •  ...avancement au sein de l’entreprise Un employeur engagé dans sa communauté Du travail d’équipe et de la formation continue Un programme de formation complet pour toutes les nouvelles recrues Un programme d’encouragement aux études Et plus encore! Devenez un... 
    Part time

    RONA

    Hamilton, ON
    4 days ago
  • $115.85k - $171.05k per year

     ...manufacturing environment Ability to effectively lead people and promote teamwork Good working knowledge of electrical, mechanical and PLC programming and/or troubleshooting Ability to develop and lead training activities Documented experience in root cause analysis... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    For contractors
    Relocation

    Weyerhaeuser

    Hamilton, ON
    20 hours ago
  •  ...de notre clientèle. Relevant du Vice-président associé, tu gères un portefeuille clients couvrant la région de Hamilton. Nos programmes de formation s'appuient sur l'apprentissage en cours d'emploi pour t'aider à maîtriser ton rôle. Tu peux accéder à un contenu de formation... 
    Full time
    Apprenticeship
    Flexible hours

    Banque Nationale

    Hamilton, ON
    7 hours ago
  • $35 - $39 per hour

     ...available through the TN Visa program. Full Visa Sponsorship + Relocation Assistance $35 – $39 per hour This a TN Visa Programme - Canadian Passport Holders only to apply. You need to have a Bachelors Degree in Nursing to qualify. About the... 
    Hourly pay
    Full time
    Relocation
    Visa sponsorship
    Relocation package

    Job Bridge Global

    Hamilton, ON
    a month ago
  •  ...Recreation Supervisor, the Recreation Co-ordinator is responsible for the implementation, administration, and instruction of recreational programmes within designated program areas for a community. Co-ordinates seasonal and year round programme and are responsible for overseeing... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Seasonal work
    Work at office
    Local area
    Immediate start
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    City Of Hamilton

    Hamilton, ON
    1 day ago
  • $37 per hour

     ...créer un environnement de travail accueillant pour les travailleurs Autochtones Soutien pour les minorités visibles Offre des programmes de mentorat effectuant le jumelage des membres des minorités visibles avec des employés d'expérience Présente des formations sur... 
    Permanent employment
    Full time
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    Emoi Restaurant

    Hamilton, ON
    13 days ago
  • $114.2k per year

     ...clients souffrant de maladies chroniques stables et en assurer la gestion et le suivi selon les directives du médecin Référer aux programmes de santé et autres services offerts par le Centre Participer au contrôle des substances réglementées conformément aux politiques... 
    Permanent employment
    Full time
    Part time
    Flexible hours

    Centre de santé communautaire

    Hamilton, ON
    1 day ago
  • $24.4 - $29.65 per hour

     ...ciblés, les garderies et les écoles de la région ~ Évaluer les besoins des enfants présentant des exigences spéciales et établir des programmes et services en conséquence ~ Offrir des informations aux parents au sujet du développement sain de l’enfant ~ Préparer et animer... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Local area
    Flexible hours
    Afternoon shift

    Centre de santé communautaire

    Hamilton, ON
    5 hours ago
  •  ...du texte. Avantages sociaux Assurance Congés payés Assurance des frais médicaux et paramédicaux Assurance dentaire Programme d'aide aux employés (PAE) Rabais employés Assurance invalidité de longue durée Primes pour références d’employés Heures... 
    Daily paid
    Full time
    Interim role
    Work at office
    Local area
    Weekend work
    Day shift
    Afternoon shift

    DAVIDsTEA Inc.

    Hamilton, ON
    22 hours ago
  •  ...of projects, programs, or events that require the collaboration of a variety of internal resources. Assist in the evaluation of programmes and prepares reports as requested. Identify and produce content for storytelling purposes. Ensure all communications are... 
    Full time
    Local area
    Immediate start
    Weekend work
    Afternoon shift

    City Of Hamilton

    Hamilton, ON
    1 day ago
  • $38.46 per hour

     ...semaine Education: Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Expérience: 3 ans à moins de 5 ans Environnement de milieu de travail Bruyant Poussiéreux... 
    Permanent employment
    Apprenticeship
    Weekend work
    Afternoon shift

    Thomas Solutions

    Hamilton, ON
    3 days ago
  •  ...Protection and Promotion Act (HPPA). # Knowledge of adult learning principles with previous experience designing and delivering training programmes. # Excellent interpersonal and communication skills and ability to deal diplomatically with elected officials, government... 
    Full time
    Work at office
    Immediate start

    City Of Hamilton

    Hamilton, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!