Controls Systems Software Designer / PLC Programmer
- Woodbridge, ON, Canada
$40 to $45 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $40 to $45 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
JOB DESCRIPTION
We are looking for a Controls Systems Software Designer / PLC Programmer to support the development, commissioning, and troubleshooting of custom automated manufacturing equipment. This position is ideal for someone who enjoys hands-on machine startup, debugging, and solving complex controls issues in a machine-building environment. Responsibilities Develop, modify, and troubleshoot PLC and HMI programs for automated equipment Commission and debug newly built machines both in-house and at customer sites Diagnose controls, electrical, pneumatic, robot, and conveyor-related issues during machine startup Work closely with electrical, mechanical, and manufacturing teams to identify root causes and drive solutions Support machine integration, testing, FATs, SATs, and customer acceptance activities Assist with the integration of robotics, vision systems, motion control, sensors, and other automation technologies Provide technical support throughout the full project lifecycle, from build through installation and commissioning Travel to customer sites in Canada and the United States as required
REQUIRED SKILLS AND EXPERIENCE
-Bachelor's Degree in Engineering required (Electrical Engineering preferred) -5-8+ years of experience in Controls software or PLC Programming -Strong hands-on experience with Siemens PLCs and TIA Portal -Experience in machine building, industrial automation, manufacturing or systems integration environments -Strong troubleshooting capabilities involving: PLCs and HMIs Electrical systems and wiring Pneumatics Machine safety Sensors and conveyors Robotics integration -Ability to troubleshoot and diagnose machine issues with limited documentation -Ability to travel to customer sites in Canada and the United States
NICE TO HAVE SKILLS AND EXPERIENCE
Rockwell / Allen-Bradley PLC experience Is a self-starter
More about this job
Responsibilities
Develop, modify, and troubleshoot PLC and HMI programs, and commission and debug custom automated manufacturing equipment in-house and at customer sites. Support machine integration, testing, acceptance, and customer installation by diagnosing controls and equipment issues and collaborating with cross-functional teams throughout the project lifecycle.
Requirements
A bachelor's degree in engineering is required, preferably in electrical engineering, along with 5–8+ years of controls software or PLC programming experience. Candidates need hands-on Siemens PLC and TIA Portal experience, strong troubleshooting skills across industrial automation systems, and the ability to travel to customer sites in Canada and the United States.
Skills
- PLC Programming
- Siemens PLCs
- TIA Portal
- HMI Programming
- Machine Commissioning
- Controls Troubleshooting
- Electrical Systems
- Pneumatics
- Machine Safety
- Robotics Integration
- Motion Control
- Vision Systems
- Sensors
- Conveyors
- Factory Acceptance Testing
- Site Acceptance Testing
Visa sponsorship
Not detected in the job text
Categories
- Engineering
- Manufacturing
- Technology
- Trades
Keywords
- Controls Systems
- PLC Programming
- Siemens PLCs
- TIA Portal
- HMI
- Automated Manufacturing Equipment
- Machine Building
- Industrial Automation
- Systems Integration
- Machine Commissioning
- Machine Startup
- Debugging
- Electrical Systems
- Electrical Wiring
- Pneumatics
- Machine Safety
- Robotics
- Vision Systems
- Motion Control
- Sensors
- Conveyors
- Factory Acceptance Testing
- Site Acceptance Testing
- Customer Acceptance
- Rockwell
- Allen-Bradley
- Manufacturing
- Root Cause Analysis
- Project Lifecycle
- Customer Site Travel