14 Oct 2020
PLC Programmer - Siemens
North York, ON

Agilus is currently recruiting for PLC Programmer for our client located in North York, ON.  This is a permanent opportunity.  The role of PLC Programmer is to be responsible for design, development, testing, troubleshooting, maintenance and support of new and existing software applications for control systems.  This role requires 40-50% travel. 

Qualifiedcandidates will be skilled using the TIA Portal software with Siemens S7-1500PLC’s.


Analyze design specifications and customer requirements 

Prepare functional specifications control system design

Programming and testing of PLC’s, HMI’s, motion control and associated manufacturing equipment such as vision, RFID, scanners/readers, measurement and instrumentation equipment

Graphical user interface development

Data acquisition and part data traceability programming

Configuration and set-up of fieldbus networks

Integrate and test programs at client and onsite

On-site troubleshooting and support of existing equipment

Writing operator and service manuals

Develop concepts and determine costs for proposals to customers

Development of Omron, Rockwell and Siemens PLC and HMI programs

Prepare functional descriptions of process controls and sequence of operations

Assist customers and/or co-workers with electrical/programming issues

Trouble shoot and fix minor electrical issues 


3 + years of control systems design and programming experience

Diploma or Degree in Electrical Engineering/CET with minimum 5 years of experience in related field

Must have a valid Ontario G Driver’s License

Ability to use Microsoft Word, Outlook and Excel

Proven programming skills using Allen Bradley, Omron, and Siemens PLC’s and HMI’s

Labview and database development are considered an asset

Fanuc and ABB robot programming are considered assets

Proven control system troubleshooting skills

A thorough understanding of electrical control systems for automated machinery

A good understanding of pneumatic and hydraulic control systems for automated machinery

Experience with networking and communication protocols including fieldbus networks

Excellent problem-solving skills

Strong written and spoken English communication skills are crucial

Must be able to travel to local and international customer sites

Possess good verbal and written communication skills

Must be able to multi-task and prioritize issues, have good analytical skills, be a team player with great attitude, have good customer service, customer relation skills, be able to coordinate and communicate with a diverse multi-cultural, multi-discipline workforce and be able to work in a fast paced environment

If you are interested, please submit your resume in Microsoft Word format to Caillie Kelman: ckelman@agilus.ca

Agilus would like to thank all candidates for their interest in this opportunity. Due to the volume of resumes we receive we may only be able to respond directly to those candidates being selected for an interview.

Accommodations for job applicants with disabilities will be provided upon request during the recruitment, assessment, selection and placement process.  Alternative formats available upon request

We encourage you to visit www.agilus.ca regularly as new and exciting employment opportunities become available daily!


Job Code 109285

See Description
See Description
See Description
See Description