PLC Programmer in London | $85k-$100k/annually (2024-01-18)

Clerical / Office / Administrative
Posted 3 months ago

Right people. Right Jobs

Are you a seasoned PLC Programmer who has been involved in critical industries that keep Canada running? Have you led technical projects from scratch and are looking to further develop your leadership skills? If so, you could be the perfect fit for the open role our client is looking for!

Job Type: Full-Time

Salary: $85,000 – $100,000 base salary. OT paid out after 40 hours at 1.5 hourly rate, 3% Employer Matching RRSP

Position Summary

We are seeking experts in Rockwell/AB PLCs / HMIs and interfacing with Fanuc robots. Experience with Toyopuc, Beckhoff TwinCAT 3, and Kollmorgen would be valuable assets as well. As part of a vibrant and professional team, you’ll play a pivotal role in developing functional PLC and HMI programs, pioneering IO interfacing, and ensuring our systems meet CSA Standards. You’ll mentor emerging programmers in automation integration, program and test state-of-the-art PLCs and automated servo motion systems, and work with the latest tools and technologies.

You’ll also be involved in integrating and troubleshooting control devices, while also working on IIoT devices required for key data analytics. If desired, you could also have the opportunity to work with our AGV development team, pushing the boundaries of what’s possible. Plus, you’ll be a crucial link within our Industry 4.0 data offerings, working with customer lineside SQL databases and providing essential programming support.

Key Responsibilities:

  • Create functional PLC and HMI Programs offline using mechanical and controls design information
  • Develop and implement the communication and IO interfacing between industrial devices and systems
  • Install offline programs into the machines and troubleshoot IO, communications, machine functions, errors and faults that occur within the programs with machine build team
  • Develop safety PLC programs in accordance with CSA Standards for the automated systems and complete final testing with systems engineering guidance to ensure proper function
  • Increase understanding of communication between machinery and functionality of custom equipment by gathering and reviewing documentation of devices
  • Identify inefficiencies within the process, collaborate with the entire machine build and systems team, and implement counter measures for improvement
  • Work with customers, project managers, designers, millwrights, and electricians to solve problems that provide customers with a complete functional system
  • Commission the equipment at the customer location by testing the interfacing between equipment, setting up communications between devices, performing I/O checks and completing unit tests
  • Mentor programmers of varying experience in automation integration
  • Program and test single or multi-axis automated servo motion systems that are reliable and safe for industrial environments while staying within tolerance of the programmed kinematic path
  • Integration & troubleshooting of controls devices at a 24v level or below while using basic electrical tools (Terminal Screwdriver, Multimeter, etc)
  • Provide detailed operations documentation to guide customers on the machines programming and interface
  • Collaborate with the AGV development team as required to further enhance and streamline this technology
  • Develop and deploy IIoT solutions for machinery using either customer provided MQTT options or the default Data Analytics tools for edge/cloud computing
  • Prepare to engage with the customer’s lineside SQL database and assist in programming handshakes for machine part data and tracking


Education & Experience

  • Degree or Diploma in Electrical or Mechatronics Engineering and/or sufficient industry experience and training
  • Minimum 5 years PLC experience in automation or custom machine build field
  • Strong experience in independently programming machines from the ground up on new builds
  • Priority will be given to candidates who are familiar with Magna standards and experience
  • Computer Expertise: Windows10, Microsoft Office, PLC Programming software, HMI Programming software
  • Knowledge of custom machine building and processes including vision, laser, assembly, welding, etc
  • Ability to work openly in a team environment and communicate ideas and problems clearly to projects team
  • Strong ability to work with Allen Bradley Studio 5000 software and Factory Talk View HMI development. (Additional controller platforms will be considered an advantage)
  • Understanding of Ontario Electrical Code and Electrical Circuits
  • Knowledge of pneumatics and pneumatic circuit function
  • Familiarity with how the different systems interface to the PLC
  • Familiarity with common industrial networking protocols
  • Knowledge of CSA Safety Standards


  • 1.5x or 2x OT Opportunities for those that want it
  • Mentorship and Leadership Programs
  • Flexible Work Hours
  • Remote Work Opportunities
  • Health Benefits Program (multiple extended health care plans to choose from)
  • Competitive Salary
  • Annual Profit Sharing
  • RRSP Employee/Employer Matching Program
  • Subsidized Lunch Program
  • Staff appreciation lunches & Socials
  • Bi-annual company events
  • Career planning & goal setting
  • Employee recognition program
  • Performance appraisal program
  • Company Promotional Clothing
  • Employee Assistance Program
  • Employer Supported Volunteer Program
  • Commitment to maximum 60hr/week when needed on projects
  • Commitment to travel duration maximum 3 consecutive weeks (including weekends)
  • Onsite Gym and Locker Rooms with showers
  • Ping pong and Foosball table in Cafeteria for lunches and breaks

It’s easy! Fill in your phone number, email, and attach your resume. Our recruiters will get back to you as soon as they can.

Job Features

Job CategoryClerical / Office / Administrative

Apply Online

A valid email address is required.