PLC Programmer

Tri-Mach Group (TMG)

Stratford

On-site

CAD 51,000 - 61,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health and wellness bene
RRSP matching
Education & certification support
Career advancement
Annual merit increases
Company events
Modern equipment & trucks

Job summary

Tri-Mach Group (TMG) seeks a skilled PLC Programmer to design and develop control programs for electrical machines and systems. You will commission new equipment, read schematics, and implement PLC/HMI solutions in a manufacturing environment.

You will work with Allen-Bradley, Siemens, and Omron platforms, collaborating with project managers, electricians, and designers to ensure on-time delivery of safe, efficient automation projects. A Robotics & Automation Technology background is preferred.

Qualifications

  • 3–5 years of hands-on PLC programming experience with ladder logic and HMIs
  • Experience with major platforms: Allen-Bradley, Siemens, Omron
  • Familiarity with Factory Talk View, C-more, Indusoft for graphical interfaces
  • Proven ability to troubleshoot, repair, and perform preventative maintenance
  • Strong communication and teamwork skills; customer-focused mindset

Responsibilities

  • Install, setup and commission automation in industrial/manufacturing settings
  • Develop and troubleshoot PLC/HMI programs, instrumentation, and hardware/software
  • Read electrical schematics and PLC ladder diagrams; modify control panels
  • Set up networks (Ethernet/IP, Fieldbus, RS485/RS232) and coordinate scheduling
  • Mentor junior team members and collaborate with customers and engineers
  • Integrate hardware/software to improve efficiency and safety on projects

Skills

PLC programming
Ladder logic
HMI programming
VFDs
Robot programming
Team collaboration
Effective communication

Education

Robotics & Automation Technology program

Tools

Allen Bradley
SLC/Logix
Automation Direct Directsoft 5
Omron/Siemens
Factory Talk View
C-more/Indusoft
Kuka/ABB/Fanuc/Motoman

Job description

Industrial Contracting Solutions Inc. (ICS) is an industry leader in smart electrical solutions serving a variety of essential industries, ranging across the food supply chain from agricultural to logistics. We specialize in providing the very best in electrical installations, automation, custom panel building, and more, to enhance efficiency, safety, and productivity for some of the largest manufacturers in the world. As a division of the TMG family, our business units work alongside one another to provide a single source for customers to elevate their operation - fulfilling their fabrication, millwrighting, electrical, process piping, and automation needs.

At Tri-Mach Group, we believe the formula to creating the best solutions, is having the best people. Recognized as one of Canada's Top Employers, we've never lost sight of putting people first, ensuring an open culture driven by respect, support, and building long‑term relationships.

We are seeking a PLC Programmer to join our dynamic team. The PLC Programmer is responsible for designing and developing control programs for electrical machines and systems and commissioning of new equipment. We are looking to add someone to our team who is efficient, can navigate logical processes, and continuous learning independently or in a team setting. The PLC Programmer promotes a positive company image through a focus of safety, quality, consistency, and professionalism.

Key Responsibilities
  • Install, setup and commission automation in an industrial or manufacturing environment
  • Development & troubleshooting of PLC/HMI programs, instrumentation and other hardware or software
  • Create, read, and understand electrical schematics, panel wiring and PLC ladder logic diagrams
  • Complete or modify control panel and other hardware wiring for new and existing equipment
  • Setup and commission communication networks (Ethernet IP, Fieldbus, RS485, RS232)
  • Work with project coordinators and project stakeholders on scheduling all programming activities
  • Provide guidance and mentorship to other junior team members when requested
  • Integration of specialized hardware and software into manufacturing systems to enhance automation and control with an emphasis on efficiency
  • Work in collaboration with customers, project managers, project leads, mechanical designers, and electricians to successfully complete projects on time and on budget
  • Support effective customer communication and project management, including attending customer meetings, responding to customer concerns and directing requests to the appropriate company contact
  • Work in a safe manner & adhere to all safety policies & procedures
  • In accordance with company policy/ESA; overtime, work outside of regular hours, and being on call may be required at the discretion of the company
  • All other duties as assigned
Requirements
  • 309A Red Seal certification an asset
  • Graduate of a Robotics and Automation Technology program or equivalent experience and training
  • 3-5 years of hands‑on PLC programming experience, ladder logic, HMI's, VFD's and other industrial automation
  • Experience with Allen Bradley, SLC, Logix, Automation Direct - Directsoft 5 and Productivity, Omron and Siemens
  • Familiar creating graphical interfaces using - Factory Talk View, C-more, Indusoft
  • Demonstrated hands on experience troubleshooting, repairing and completing preventative maintenance on different types of equipment in fast paced manufacturing/industrial environment
  • Proficient in robot programming such as Kuka, ABB, Fanuc and Motoman
  • Excellent verbal and written communication skills
  • You have a get it done attitude and are skilled at removing barriers
  • You operate with a team spirit, not with ego; you want everyone, including yourself, to do their best work; you see your success as dependent on the success of the team
  • You have the ability to think beyond the needs of the customer to point out errors and potential issues
  • You are able to adjust quickly to changing priorities and conditions, cope effectively with complexity and change, quickly understand and absorb new information and respond appropriately

Employees are encouraged to take ownership of their career growth through continuous learning and development opportunities.

By fostering resilience, innovation, and change readiness, you can grow your career by gaining new skills, taking on leadership tasks, and contributing to meaningful projects.

During your time here, you will gain access to mentorship, training programs, and career pathways that align with your goals.

Perks & Benefits
  • Comprehensive health and wellness benefits
  • RRSP matching program
  • Health Care Spending Account
  • Paid training, and certification
  • Career advancement opportunities
  • Annual merit increases
  • Additional company‑paid days off
  • Modern trucks, equipment, and technology
  • Company events and family‑friendly culture
  • Employee recognition programs

We are committed to diversity and inclusion. We welcome and encourage applications from candidates of all backgrounds. Accommodations are available upon request during all stages of the recruitment process in accordance with the Human Rights Code and the Accessibility for Ontarians with Disabilities Act.

This role is for an existing position and is actively recruiting.

Industrial Contracting Solutions does not use artificial intelligence tools when screening, assessing, and selecting candidates for hire.

Salary Range For The Role:

$37.00-$44.40

The salary range provided in this posting is intended as a general guideline. Final compensation will be determined based on a number of factors, including a candidate's experience, skills, qualifications, and geographic location, as well as internal equity and budget considerations. TMG is committed to offering a fair, equitable, and competitive total compensation package that reflects the value each individual brings to the organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

PLC Programmer
PLC Programmer

Tri-Mach Inc. • Stratford

Hybrid
CAD 51,000 - 61,000
Health benefits
RRSP matching
Health Spending Account
+7
Senior PLC Programmer
Senior PLC Programmer

Valiant TMS • Windsor

On-site
CAD 52,348 - 61,992
Health, dental, and vision benefits
Tuition reimbursement
Pension and life insurance
+1
Senior PLC Programmer
Senior PLC Programmer

Valiant TMS • Windsor

On-site
CAD 52,000 - 62,000
Health benefits
Tuition reimbursement
Career growth opportunities
Controls Engineer
Controls Engineer

itec group Inc. • Mississauga

On-site
CAD 85,000 - 100,000
PLC Robot Programmer
PLC Robot Programmer

Ready Systems Industries Inc. • Burlington

On-site
CAD 45,000 - 76,000
Company pension
Health, dental, vision benefits
Travel expenses covered
Automation Technician
Automation Technician

Manufacturingjobsite • Guelph

On-site
CAD 52,000 - 62,000
Competitive Compensation
Employee Benefits package
Opportunities for career advancement
+3
PLC/HMI Programmer
PLC/HMI Programmer

Valleyintegration.com • Mississauga

On-site
CAD 85,000 - 110,000
Competitive compensation and benefits
309A Licensed Electrician
309A Licensed Electrician

Tri-Mach Inc. • Stratford

On-site
CAD 59,000 - 62,000
Comprehensive benefits
RRSP matching
Health Care Spending Account
+5
Programmer - Schneider Electric PLC
Programmer - Schneider Electric PLC

Control Tech Ltd • Calgary

On-site
CAD 100,000 - 140,000
PLC Programmer
PLC Programmer

FPS Food Process Solutions Corporation • Richmond

On-site
CAD 80,000 - 110,000