Job post summary
Date posted: July 7, 2026
Pay: CA$36.00 - CA$65.00 per hour
Job description:
PLC Programmer – Full-Time, Permanent Employee
We are currently looking for an experienced PLC Programmer to join our team.
Key Responsibilities – Controls Technician:
- Commission, setup, install, and program PLCs and HMIs in accordance with the customer requirements
- Develop and design control systems logic
- PLC integration (Allen Bradley, Siemens, HMI’s)
- Experience in integration of PLC’s, HMI’s and VFD’s in automated lines and systems in the automotive, aerospace, medical or heavy steel industries, experience in additional industries will be considered
- Ensure test procedures are performed smoothly and safely by surrounding technicians
- Record data from test parts and assemblies
- Assist project teams in reviewing documents and plans
- Investigate malfunctioning/damaged products, identify problems and report findings to lead Engineer(s)
Additional Qualifications:
- Provide excellent customer service when working on location
- Employ clear communication skills with customers, management lead Engineers and other employees
- Adhere to all related safe work practices and customer safety requirements
- Work in accordance with lead Engineer specifications and guidelines
- Generate documentation to support quality compliance programs as required
- Ignition Certification would be an asset
Experience:
- Minimum 7 years of relevant industry experience required
- Minimum 2 years of system integration experience
- Minimum 2 years of Ignition experience
- Experience with Allen Bradley or Siemens PLCs and HMIs is an asset
- Experience with E Plan software is beneficial
- Automotive / Assembly industry experience is beneficial
- Local travel (within Southern Ontario) will be required, as well as occasional international travel.
Education Requirements:
- Diploma or bachelor’s degree in a relevant field (Automation/Electrical/Mechanical Engineering Technology etc.)
- Relevant work experience will be considered
Remuneration and Vacation:
As a progressive employer, Ascension Automation Solutions strives to offer competitive wages, benefits and vacation packages, while supporting the continual growth and development of our employees. Training for a variety of skills is available through internal and external training offerings. Employee progress will be evaluated annually through performance reviews.
Starting wage rates/hour will follow the ranges below and will be determined based on skill and experience.
Mid-Level $36.00 - $45.00
Senior $46.00 - $65.00
Vacation will begin at 2 weeks for the first year.
*Additional $5/hr will apply for work performed at customer locations
About Ascension Automation Solutions
Established in 2013, Ascension Automation Solutions are the experts in the field of industrial robotics with a specialty in robotic manufacturing applications, providing everything from system design to machine commissioning. We tackle any project, including but not limited to custom automation (design and build), machine retro-fit, automation integration, and all required maintenance and service. Our team is always up for a challenge – if you can think of it, we can do it.
This position is to fill an existing vacancy.
Job Types: Full-time, Permanent
Benefits:
- Dental care
- Extended health care
- Vision care
Experience:
- PLC Programming: 3 years (required)
- Siemens TIA Portal: 3 years (preferred)
- relevant industry: 5 years (required)
Work Location: In person
Pay: $36.00-$65.00 per hour
Work Location: In person