Enable job alerts via email!

Senior Software Engineer (Automation)- PLC

Sys-Mac Automation Engineering Pte Ltd

Alberta

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Job summary

A leading automation engineering firm in Alberta is seeking a PLC Programmer to design and integrate software solutions based on customer specifications. The ideal candidate will have experience in PLC programming and SCADA design, along with a diploma in Electrical Engineering or a related field. Responsibilities include troubleshooting, project documentation, and liaison with project engineers. Opportunities for travel may arise.

Qualifications

  • Min. 5 years relevant experience in Automation project.
  • Experience in PLC programming, HMI & SCADA design is a must.
  • Knowledge of various control systems and programming languages is an advantage.

Responsibilities

  • Develop and troubleshoot PLC & HMI/SCADA programs.
  • Prepare project documentation including machine I/O and flow charts.
  • Liaise with customers and engineers for project execution.

Skills

PLC programming
HMI & SCADA design
Troubleshooting electrical components
Self-motivated
Good interpersonal communication

Education

Diploma in Electrical Engineering/Electronics/Automation Control

Tools

Beckhoff
Allen-Bradley
Omron controls
Robot programming (e.g., UR, ABB, Fanuc, Epson)
Vision programming (Cognex, Keyence)
C++, C#, .NET
Job description
Overview

Sys-Mac Automation Engineering Pte Ltd – Woodlands

Summary of the Job: (Primary function of the job)

Produce complete control solution and software design based on customer specification and Sys-Mac standardised practice. PLC based software control design & HMI software design. Integration of third party equipment and components into software design. Example data communication with MES, robots, barcode scanner, motion control, vision system and signal conditioner.

Responsibilities
  • Developing and troubleshooting PLC & HMI/SCADA program
  • Troubleshooting electrical components & system control
  • Prepare Machine I/O, flow chart, interface time chart, data allocation list, setup procedure and software source code
  • Documentation of machine operation manual for the project
  • Liaise with the Customer, Design and Project Engineer for the software development and execution of the project
  • Read and change electrical drawing when necessary on customer site
  • Execute Engineering Change Notice (ECN) for change of software
  • Adhere to all health and safety rules and procedures
Job Requirements
  • Min. Diploma in Electrical Engineering/ Electronics/ Automation Control or equivalent
  • Min. 5 years relevant experience in Automation project
  • Experience in PLC programming, HMI & SCADA design is a must
  • Knowledge of Beckhoff, Allen-Bradley, Omron controls
  • Knowledge of robot programming for UR, ABB, Fanuc and Epson
  • Knowledge of Vision programming is an added advantage(Cognex, Keyence)
  • Knowledge of C++, C#, .NET is an added advantage
  • Able to perform assigned task independently or through team activities
  • Self-motivated, resourceful and organized
  • Willing to travel overseas for assignments at short notice
  • Good interpersonal communication skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.