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.
- ...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 )...SuggestedFull timeWork at officeWorldwide
$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 ...SuggestedHourly payPermanent employmentFull timeMonday to fridayRotating shiftDay shift$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...SuggestedHourly payLong term contractFull timePart timeInternshipWork at officeShift workWeekend work- ...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...SuggestedLong term contractFor subcontractorWork at office
- ...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...SuggestedFull time
$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 timePart timeWork at officeFlexible hoursShift workAfternoon shiftEarly shift- ...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 timeWork at officeWorldwide
$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 payPermanent employmentFull timeCasual workWork at officeMonday to fridayFlexible hoursShift workDay shiftAfternoon shift$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 timeWork at officeFlexible hours- ...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 contractorsImmediate start
$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 timeCasual workRemote workRelocationMonday to friday- ...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 timeTemporary workWork at officeRemote workWorldwide
- ...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
- ...’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
- ...’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
- ...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 timeWork at officeRemote workMonday to fridayShift workRotating shiftAfternoon shift
- ...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 paidPart time
- ...’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...
- ...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
$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 payLong term contractFull timeTemporary workFor contractorsRelocation- ...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 timeApprenticeshipFlexible hours
$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 payFull timeRelocationVisa sponsorshipRelocation package- ...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 employmentFull timeTemporary workPart timeSeasonal workWork at officeLocal areaImmediate startShift workWeekend workDay shiftAfternoon shift
$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 employmentFull timeFlexible hoursWeekend workDay shiftAfternoon shift$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 employmentFull timePart timeFlexible hours$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 payPermanent employmentFull timeInternshipLocal areaFlexible hoursAfternoon shift- ...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 paidFull timeInterim roleWork at officeLocal areaWeekend workDay shiftAfternoon shift
- ...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 timeLocal areaImmediate startWeekend workAfternoon shift
$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 employmentApprenticeshipWeekend workAfternoon shift- ...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 timeWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!



