PLC Programmer

SORSYS Technologies
Brampton, US
On-site

Job Description

We are seeking an experienced PLC programmer to join our team in Brampton, Ontario. The ideal candidate will have proven experience in PLC programming—particularly with Beckhoff TwinCAT 3—and a track record of developing automation solutions for industrial applications. This role is hands-on, focusing on designing, programming, and optimizing automation systems to meet client-specific requirements.

Key Responsibilities

  • Develop and program PLCs using Beckhoff TwinCAT 3, ensuring seamless integration with diverse hardware.
  • Design and implement HMI interfaces for operator interaction and process control.
  • Collaborate with cross-functional teams to define requirements and deliver automation solutions.
  • Conduct system testing, troubleshooting, and debugging to ensure optimal system performance.
  • Create and maintain thorough documentation for system designs, programming, and testing.
  • Travel to customer sites (US/Europe) for troubleshooting and commissioning as needed—must be eligible and able to travel immediately.
  • Interpret electrical drawings and perform electrical troubleshooting.

Qualifications

  • Bachelor’s degree in Electrical/Software Engineering, Automation Technology, Mechatronics, or a related field.
  • Minimum 3 years of experience in automation engineering, with a focus on Beckhoff TwinCAT 3 programming.
  • Proficiency in IEC 61131-3 programming languages (e.g., Structured Text).
  • Experience with industrial communication protocols such as EtherCAT, Modbus, TCP/IP, and EthernetIP.
  • Strong problem-solving skills; able to work independently and as part of a team.

Preferred Skills

  • Familiarity with robotics integration.
  • Experience in designing and deploying custom automation equipment.
  • Knowledge of safety standards and best practices in industrial automation.

What We Offer

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative, innovative work environment.
  • The chance to work on advanced automation projects across diverse industries.

How to Apply

Interested candidates should submit their resume and cover letter to info@sorsys.ca with the subject line “Automation Software Engineer Application”.

Join Sorsys Technologies and help shape the future of industrial automation.

Job Types: Full-time, Permanent

Benefits:

  • Dental care
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off

Application question(s):

  • Do you require VISA to travel to the US?

Experience:

  • Beckhoff TwinCAT: 1 year (required)
  • Industrial Automation: 3 years (required)

Work Location: In person

Skills & Requirements

Technical Skills

PLC programmingBeckhoff TwinCAT 3IEC 61131-3EtherCATModbusTCP/IPEthernetIPproblem-solvingautomation

Employment Type

FULL TIME

Level

mid

Posted

4/13/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.