Talent.com
PLC Programmer
PLC ProgrammerETS Professional Resources • Mississauga, ON, Canada
PLC Programmer

PLC Programmer

ETS Professional Resources • Mississauga, ON, Canada
1 day ago
Job type
  • Full-time
Job description

Job Description

Job Description

PLC Programmer

We are seeking an experienced and driven Senior PLC Programmer to join our dynamic team focused on delivering cutting-edge automation and control systems solutions. The ideal candidate will have a strong background in programmable logic controllers (PLCs) , with proven experience in industrial automation , machine control , and SCADA systems .

As a key contributor to our engineering team, you will be responsible for the design , development , implementation , and commissioning of PLC programs for a variety of manufacturing and industrial automation projects across diverse sectors. You will collaborate with electrical engineers , project managers , and controls technicians to ensure that systems are delivered on time, within scope, and aligned with client expectations.

Key Responsibilities :

  • Develop, test, and deploy PLC programming using platforms such as Allen-Bradley (Rockwell Automation) , Siemens , and / or Mitsubishi .
  • Create and modify HMI (Human Machine Interface) applications and SCADA systems.
  • Read and interpret electrical schematics , P&IDs , and control system architecture diagrams .
  • Perform on-site commissioning , troubleshooting , and support for automated systems.
  • Collaborate with cross-functional teams to define control strategies and ensure system functionality.
  • Maintain documentation including program logic , network configuration , and system integration plans.
  • Support continuous improvement efforts in automation design and performance.

Required Qualifications :

  • Minimum 5 years of hands-on experience in PLC programming and industrial automation .
  • Proficiency in programming Allen-Bradley , Siemens , or Mitsubishi PLCs.
  • Strong experience with HMI development , ladder logic , structured text , and function block diagrams .
  • Familiarity with robotic integration , servo systems , and motion control is a plus.
  • Solid understanding of control panel design , wiring , and electrical troubleshooting .
  • Ability to work independently and manage multiple projects simultaneously.
  • Willingness to travel for on-site commissioning and client support as needed.
  • Preferred Qualifications :

  • Bachelor's degree in Electrical Engineering , Mechatronics , Automation Engineering , or related field.
  • Experience in OEM equipment or custom automation systems .
  • Knowledge of Ethernet / IP , PROFIBUS , Modbus , and other industrial communication protocols .
  • Background in safety systems , including SIL , safety relays , and safety PLCs .
  • Senior PLC Programmer , automation , control systems , programmable logic controllers (PLCs) , industrial automation , machine control , SCADA systems , engineering , design , development , implementation , commissioning , manufacturing , electrical engineers , project managers , controls technicians , PLC programming , Allen-Bradley (Rockwell Automation) , Siemens , Mitsubishi , HMI (Human Machine Interface) , SCADA , electrical schematics , P&IDs , control system architecture diagrams , on-site commissioning , troubleshooting , support , control strategies , program logic , network configuration , system integration , ladder logic , structured text , function block diagrams , robotic integration , servo systems , motion control , control panel design , wiring , electrical troubleshooting , Electrical Engineering , Mechatronics , Automation Engineering , OEM equipment , custom automation systems , Ethernet / IP , PROFIBUS , Modbus , industrial communication protocols , safety systems , SIL , safety relays , safety PLCs .

    Create a job alert for this search

    Plc Programmer • Mississauga, ON, Canada

    Similar jobs
    Software Developer (C++ / C#), Distribution Management System (DMS)

    Software Developer (C++ / C#), Distribution Management System (DMS)

    Survalent • Brampton, ON, Canada
    Full-time +1
    Software Developer (C++ / C#), Distribution Management System (DMS) Brampton – Remote Survalent is looking for an innovative and enthusiastic Software Developer to join our ...Show more
    Last updated: 7 days ago • Promoted
    Software Developer Manager

    Software Developer Manager

    Lotlinx • Oakville, ON, Canada
    Full-time
    Since our founding in 2012, Lotlinx has consistently pioneered advancements in the automotive landscape.We specialize in empowering automobile dealers and manufacturers by providing cutting-edge da...Show more
    Last updated: 28 days ago • Promoted
    Product Manager- Automation & Pneumatics

    Product Manager- Automation & Pneumatics

    Wainbee Limited • Mississauga, ON, CA
    Full-time +1
    Here's what you can expect when you join our team : .The Product Manager - Automation is responsible for developing and managing the organization's Pneumatic & Automation Product & Services strategy....Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer - Airborne Stabilized Optical Systems

    Embedded Software Engineer - Airborne Stabilized Optical Systems

    PVLabs • Burlington, ON, Canada
    Full-time
    Embedded Software DesignerAirborne Optical SystemsBurlington ON – Hybrid.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirement...Show more
    Last updated: 11 hours ago • Promoted • New!
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Mississauga, ON, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Designer

    Embedded Software Designer

    PV Labs • Burlington, ON, Canada
    Full-time
    Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirements of the Canadian Controlled-Goods Program of the Defense Production Act and be...Show more
    Last updated: 11 hours ago • Promoted • New!
    Computer programming Private Tutoring Jobs Oakville

    Computer programming Private Tutoring Jobs Oakville

    Superprof • Oakville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Automation / Controls Engineer - Internship / Co-Op (Start May 2026)

    Automation / Controls Engineer - Internship / Co-Op (Start May 2026)

    Dennis Group for New Grads, Co-Ops & Internships • Mississauga, ON, Canada
    Internship
    As a design / build engineering firm and general contractor that designs and builds food and beverage processing facilities, Dennis Group’s Automation & Controls Engineers work closely with...Show more
    Last updated: 30+ days ago • Promoted
    Electronics Assembler

    Electronics Assembler

    Media Resources • Oakville, ON, Canada
    Full-time +1
    Schedule : Monday to Friday.Location : .Cornwall Road, Oakville, Canada.You will have good ...Show more
    Last updated: 30+ days ago • Promoted
    CNC Setup Programmer

    CNC Setup Programmer

    Nova Staffing Inc • Brampton, ON, Canada
    Full-time
    JOB SUMMARY : Responsible for programming CNC lathes and setting up machines for production to ensure efficient, high-quality machining operations. RESPONSIBILITIES : • Develop and optimize CNC...Show more
    Last updated: 30+ days ago • Promoted
    Senior Controls & Automation Engineer

    Senior Controls & Automation Engineer

    JP Recruitment • Vaughan, ON, Canada
    Full-time
    A market leader in the manufacturing industry is looking for a Senior Controls & Automation Engineer.Reporting to regional engineering leadership, the successful candidate will lead the transfo...Show more
    Last updated: 5 days ago • Promoted
    Part-time Large Format Finishing & Fabrication Specialist- Mississauga, ON

    Part-time Large Format Finishing & Fabrication Specialist- Mississauga, ON

    The Printing House • Mississauga, ON, Canada
    Part-time
    Current vacancy to be filled immediately.Large Format Imaging and Finishing Specialist-Mississauga, ON.Canadian business, serving Canadians for over 60 years. Canada to serve our customers where and...Show more
    Last updated: 30+ days ago • Promoted
    Electrician / PLC Programmer - Afternoons

    Electrician / PLC Programmer - Afternoons

    Magna International, Inc • Woodbridge, ON, Canada
    Permanent
    Bei Magna erwartet dich ein spannendes und dynamisches Arbeitsumfeld, in dem du dazu beitragen kannst, marktfhrende.Wir investieren in unser Personal und bieten ihm die Untersttzung und Ressourcen,...Show more
    Last updated: 30+ days ago • Promoted
    CAD Programmer

    CAD Programmer

    Peel HR • Etobicoke, ON, Canada
    Full-time
    The ideal candidate will have a strong background in.Develop, modify, and optimize CAD / CAM programs for CNC machines.Interpret technical drawings and design specifications for manufacturing.Collabo...Show more
    Last updated: 30+ days ago • Promoted
    SEL RTAC Programmer

    SEL RTAC Programmer

    Talencity Inc. • Oakville, ON, Canada
    Full-time
    Our client in the Power Engineering sector is seeking to recruit an SEL RTAC Programmer for a short-term project.The SEL RTAC Programmer is responsible for the configuration, programming, testing, ...Show more
    Last updated: 12 days ago • Promoted
    Tax Assembler - 1 Month

    Tax Assembler - 1 Month

    Vaco by Highspring • King City, ON, CA
    Full-time
    Inputting data for partnership returns.Experience with partnership returns is a strong asset.Click the “Apply Now” button and follow the instructions to submit your resume.Please know that we only ...Show more
    Last updated: 1 day ago • Promoted
    Systems Integrator (Packaging Automation Systems)

    Systems Integrator (Packaging Automation Systems)

    Pro Mach Integrated Solutions Canada Inc • Oakville, ON, Canada
    Full-time
    At ProMach, we’re looking for people who want to shine.You’ll have opportunities to take your career in the direction you want. You’ll be challenged and rewarded.Improve our custom...Show more
    Last updated: 30+ days ago • Promoted
    Application Engineer - Automation Industry

    Application Engineer - Automation Industry

    MRINetwork Jobs • Burlington, ON, Canada
    Full-time
    Key client has need for an Application Engineer with a 5 year background in.Estimating, Advanced Mechanical Aptitude and preferred Bachelor Degree in Engineering. Conceptualize, create, and price st...Show more
    Last updated: 30+ days ago • Promoted