1

Contract Plc Programmer Jobs in Ontario (NOW HIRING)

Undergraduate or Graduate Degree in engineering, quantity surveying, or a recognized business program * Familiarity with the formation of construction contracts including service and consultant ...

Overview / Responsibilities Wood is currently seeking a strong professional Contract Recruiter to ... for engineering roles, especially in the geotechnical, environmental, clean energy and water ...

Overview / Responsibilities Wood is currently seeking a strong professional Contract Recruiter to ... for engineering roles, especially in the geotechnical, environmental, clean energy and water ...

Industrial Control Technician

Colborne, ON · On-site

CA$90K - CA$110K/yr

Allen-Bradley ControlLogix and CompactLogix PLC programming and troubleshooting using Rockwell ... Manage software licensing and remote tech connect services and contracts. * Manage program and ...

Supervise and/or prepares proposals, contract design drawings and calculations, contract information, specifications and other engineering documentation. * Ensure that the checking and review of ...

... systems and contracts in compliance with H&S requirements * Continuous Improvement & Problem ... Knowledge of electrical, mechanical (hydraulic, pneumatic), fabrication/welding, PLC programming

next page

Showing results 1-20

Contract Plc Programmer information

See Ontario salary details

$29.5K

$77.5K

$134K

How much do contract plc programmer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for contract plc programmer in Ontario is $77,538.00, according to ZipRecruiter salary data. Most workers in this role earn between $58,500.00 and $91,000.00 per year, depending on experience, location, and employer.

What is a contract PLC programmer?

A Contract PLC Programmer is a professional who specializes in programming, troubleshooting, and maintaining Programmable Logic Controllers (PLCs) on a short-term or project basis. They typically work with industrial automation systems across various industries, such as manufacturing, automotive, and energy. Their responsibilities include writing and debugging PLC code, integrating hardware and software, and ensuring system efficiency. Contract PLC Programmers are often hired for specific projects or to assist during peak workloads.

What are the typical daily responsibilities of a contract PLC programmer?

Contract PLC Programmers are usually responsible for developing, testing, and troubleshooting automation programs for industrial machinery and control systems. This often involves interpreting electrical schematics, writing and modifying PLC code, commissioning equipment on-site, and collaborating with engineers, electricians, and project managers to meet client requirements. Daily tasks may include diagnosing system errors, implementing upgrades, documenting software changes, and providing remote or on-site technical support. The role can be project-oriented, and flexibility is important, as work environments may range from offices to manufacturing plants or client facilities.

What are the key skills and qualifications needed to thrive in the contract PLC programmer position, and why are they important?

To thrive as a Contract PLC Programmer, a solid background in electrical engineering, control systems, and proficiency in PLC programming languages such as Ladder Logic is essential, often supported by a relevant technical degree or certification. Experience with major PLC platforms like Siemens, Allen-Bradley, or Schneider Electric, as well as familiarity with HMI/SCADA systems, is highly valued, and certifications such as Siemens Certified Programmer or Rockwell Automation Certificates can be advantageous. Strong problem-solving skills, adaptability, and the ability to communicate effectively with multidisciplinary teams help contract PLC programmers excel. These skills are crucial for delivering robust, reliable automation solutions on time and for ensuring clear collaboration in dynamic, project-based environments.

What are the most commonly searched types of Plc Programmer jobs in Ontario?

The most popular types of Plc Programmer jobs in Ontario are:

What job categories do people searching Contract Plc Programmer jobs in Ontario look for?

The top searched job categories for Contract Plc Programmer jobs in Ontario are:

What cities in Ontario are hiring for Contract Plc Programmer jobs?

Cities in Ontario with the most Contract Plc Programmer job openings:

Infographic showing various Contract Plc Programmer job openings in Ontario as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, 3% Contract, and 2% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $77,538 per year, or $37.3 per hour.

CA$91K - CA$114K/yr

Full-time

Medical, Dental, Life, Retirement

Posted 14 days ago


Job description

Job Openings >> Senior DCS/PLC Specialist
Senior DCS/PLC Specialist
Summary
Title: Senior DCS/PLC Specialist ID: 26-51 Location: Timmins, Ontario Site: Kidd Creek Mine Pay Amount: Competitive Schedule: 5x2
More about this job >
Description

Senior DCS/PLC Specialist

Join Our Growing Team!

Discovery Silver Corp. has an exciting opportunity for a Senior DCS/PLC Specialist.

A growing North America Precious Metals Company, Discovery is committed to combining high-quality gold producing assets in Canada with the world's largest undeveloped silver deposit in Mexico.

Discovery has an experienced team, dedicated to being a highly profitable producer of gold and silver that generates superior returns, delivers substantial social-economic benefits and meets the highest environmental standards.

The Position:

The Senior DCS/PLC Specialist will be responsible for the provision of automation services to support assigned area and site-wide operational and maintenance business objectives. The role will also provide design/programming support for automation systems and ensure site obligations are met regarding health, safety, environmental protection and sustainable development.

Key Responsibilities:

  • Primary role is to monitor, maintain, troubleshoot and optimize PLC/DCS controls, interfaces, and communication throughout the concentrator and site.
  • Assist with troubleshooting communication issues with various instruments and electronics throughout the site
  • DCS Programming, Hardware Tasks and PLC Programming tasks
  • Support operational and maintenance requests, plant modifications, and PI Process Book data as needed
  • Maintain PI tags on system as well as PLC and DCS tags.
  • Generate and maintain automated communication on systems alarm setpoints and errors
  • Identify critical spares requirements, service contracts, and obsolescence issues.
  • Troubleshoot problems with Fieldcare and Profibus device programming and configuration
  • Update electrical/instrumentation drawings as required
  • Support HSEC activities for new equipment installations and modifications.
  • Maintain critical controls on key environmental systems.
  • Identify plant deficiencies through daily diagnostic checks and seek technical support where required.
  • Provide cost management and reduction where possible.
  • Provide Technical training and coaching for trades, operations, and tech support resources as required.
  • Maintain programming standards for the site.
  • Utilize professional and technical specialist services as required to support efficient problem investigation and resolution

Skills and Qualifications:

  • Diploma or Graduate degree
  • 3-5 years of Mine/Mill Experience or in related field
  • Strong knowledge and experience with PLC/DCS programming and configuration
  • Strong interpersonal, verbal and written skills
  • Computer skills and experience in preparing reports to perform and present data analysis

Compensation and Benefits:

Competitive total compensation package including:

  • Health, Dental, Life, AD&D, Disability, Healthcare and Wellness Spending Accounts, Virtual Care and Employee and Family Assistance Program;
  • Company contributions and matching into a Defined Contribution Pension Plan; and
  • Annual compensation of CAD$91,000 to CAD$114,000.

Additional Information:

This posting is for an existing vacancy at Kidd Creek.

We thank all candidates in advance. Please note, only those candidates selected for an interview will be contacted.

Discovery Silver welcomes applications from all qualified individuals, including, but not limited to women, persons with disabilities, visible minorities (racialized), aboriginal (Indigenous) persons and persons of any gender identity and sexual orientation. Discovery is committed to a positive, supportive, and inclusive environment.

Please note that we use artificial intelligence tools to screen applications and assess qualifications and selected candidates will be contacted by a human for an interview.

Apply Now
 
Refer to a Friend
Copyright 2026 Discovery Silver Corp. All rights reserved.
Powered by ApplicantStack Applicant Tracking Software
Privacy Policy | Terms of Use