1

Automation Programming Jobs in Saskatchewan (NOW HIRING)

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

We are looking for an experienced Senior Quality Automation Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is ...

Provide phone support for customers regarding programming and technical issues. * Work with ... Maintain and monitor stock levels of automation equipment. * Collaborate with the parts department ...

next page

Showing results 1-20

Automation Programming information

See Saskatchewan salary details

$30K

$82.2K

$129K

How much do automation programming jobs pay per year?

As of Jun 3, 2026, the average yearly pay for automation programming in Saskatchewan is $82,200.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,000.00 and $97,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Automation Programmer, and why are they important?

To thrive as an Automation Programmer, you need strong programming skills (such as Python, Java, or C#), a solid understanding of automation frameworks, and a degree in computer science or a related field. Experience with tools like Selenium, Jenkins, or PLC programming systems, as well as certifications in automation or software testing, is highly valuable. Analytical thinking, problem-solving ability, and effective communication distinguish top performers in this role. These skills ensure efficient automation solutions, minimize errors, and facilitate collaboration with cross-functional teams, driving project success.

What are some common challenges automation programmers face when integrating new systems into existing workflows?

Automation programmers often encounter challenges such as compatibility issues between legacy systems and new automation tools, as well as resistance to change from end users. Effective communication with stakeholders is crucial, as is thorough documentation to ensure seamless transitions. Additionally, rigorous testing and troubleshooting are required to minimize disruptions and maintain data integrity during integration. Collaborating closely with IT, operations, and end users helps address these challenges and leads to smoother automation implementation.

What is automation programming?

Automation programming involves writing code to automate repetitive tasks, processes, or workflows, often to improve efficiency and reduce human error. This can include scripting for software applications, automating data entry, managing IT infrastructure, or controlling industrial machines. Automation programmers typically use languages such as Python, JavaScript, or specialized automation tools depending on the industry. The goal is to save time, ensure consistency, and allow human workers to focus on more complex tasks.

What is the difference between Automation Programming vs Automation Test Engineer?

AspectAutomation ProgrammingAutomation Test Engineer
Primary FocusDeveloping automation scripts and software for industrial or process automation systemsDesigning, executing, and maintaining automated tests for software applications
Required SkillsProgramming languages (e.g., Python, C++), control systems, hardware integrationTesting frameworks, scripting, software testing methodologies
Work EnvironmentIndustrial settings, manufacturing plants, automation companiesSoftware development teams, QA departments, tech companies
CertificationsPLC certifications, control system certifications, programming certificationsISTQB, automation testing certifications, scripting courses

Automation Programming focuses on creating software and systems to control machinery and processes, often in industrial environments. Automation Test Engineers concentrate on testing software applications to ensure quality. While both roles involve scripting and programming, their applications and environments differ significantly.

What are popular job titles related to Automation Programming jobs in Saskatchewan? For Automation Programming jobs in Saskatchewan, the most frequently searched job titles are:
What job categories do people searching Automation Programming jobs in Saskatchewan look for? The top searched job categories for Automation Programming jobs in Saskatchewan are:
Infographic showing various Automation Programming job openings in Saskatchewan as of May 2026, with employment types broken down into 84% Full Time, 13% Part Time, 1% Temporary, and 2% Contract. Highlights an 80% Physical, 3% Hybrid, and 17% Remote job distribution, with an average salary of $82,200 per year, or $39.5 per hour.
Automation Controls Engineer

Automation Controls Engineer

Louis Dreyfus Company

Yorkton, SK

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 11 days ago


Louis Dreyfus Company rating

6.5

Company rating: 6.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

Company Description

Louis Dreyfus Company is a leading merchant and processor of agricultural goods. Our activities span the entire value chain from farm to fork, across a broad range of business lines, we leverage our global reach and extensive asset network to serve our customers and consumers around the world. Structured as a matrix organization of six geographical regions and ten platforms, Louis Dreyfus Company is active in over 100 countries and employs approximately 18,000 people globally.

Job Description

The Automation Controls Engineer will primarily focus on maintenance activities with yearly projects to upgrade and/or install new equipment. Their objective is to optimize and automate processes that are manual, semi-automatic or automated to increase safety for personnel and increase efficiency, as well as maintain and troubleshoot the facility(s) automation and control systems in collaboration with the maintenance electricians to reduce downtime. Develop, implement, maintain facility/LDC automation and safety related policies and standards.  Below are the related daily and weekly duties and responsibilities of the position:

  • Implement, maintain, and develop facility standards/policies for automation programming, operator interface (HMI) and control hardware.
  • Ensure 3rd parties follow LDC standards and policies related to Electrical Controls and Automation.
  • Assist in development and execution of each Yorkton facility(s) annual Maintenance and CAPEX project plans.
  • Assist with enhancing operational efficiency across  all Yorkton  facilities, as well as other  facilities within North America on a as needed basis.
  • Program, troubleshoot, and commission Electrical Control System hardware and software.
  • Assist with Capital Project Work – Includes but not limited to: planning, designing, programming, commissioning, evaluating/review and working with 3rd parties.
  • Evaluate, maintain, and upgrade firmware for DCS, Motor Control Centers, Skids, development software, Operator interface (HMI/GUI) hardware and software.
  • Design and troubleshoot Automated Programming Sequences (APS).
  • Update and or create 2D electrical drawings in AutoCAD for changes to existing electrical system or new projects.
  • Work closely with facility and contractor personnel to complete tasks.  
  • Configure, design, troubleshoot Industrial Networking and Advanced Communication Protocols (i.e.: Ethernet IP, Modbus) related but not limited to Equipment Skid’s, DCS and MCC’s.
  • Modify and troubleshoot Historian and SQL data reporting.
  • HMI/GUI Development and troubleshooting.
  • Proficient in Ladder Logic and Structured Text with experience in Function Block and Sequential Flow Chart.
  • Work with LDC IT to regularly backup critical controls software and related files.
  • Participate and or lead root cause analysis related to electrical controls and automation.
Qualifications
  • Must have post-secondary education in Electrical Controls, Technology or Power Systems, OR applicable equivalent experience which may includes a combination of the below Preferred Qualifications in addition to Mechanical or Electrical Engineering post-secondary education 

Preferred Qualifications:

  • 2 or more years of experience in controls and automation engineering function at a manufacturing or processing plant.
  • Previous work experience at a canola crush facility.
  • Strong problem solving and creativity skills.
  • Experience with CMMS programs.
  • Six Sigma certified.
  • FMEA (Failure Mode & Effects Analysis) experience.
  • Extensive experience with Rockwell Automation DCS hardware and software.
  • Experience with Wonderware Galaxy and Intouch platforms.

Knowledge, Skills and Abilities:

  • Knowledge of industrial electrical processes, procedures, and industrial processing controls and automation.
  • Knowledge of and ability to operate process control systems, DCS, PLC, HMI and Motor Controls.
  • Effective communication and interpersonal skills.
  • Knowledge and experience with industrial instrumentation in relation to the DCS.
  • Able to give direction with respect to equipment or process operation from an automation perspective.  
  • Able to climb stairs, ladders, withstand extended periods of walking ,standing, handle equipment of 50 pounds or more, which requires regular bending and lifting. 
  • Adept with computers, virtual servers, and Microsoft Windows based systems
  • Adapt to quickly changing tasks and conditions.

Additional Information

What We Offer

We provide a dynamic and stimulating international environment, which will stretch and develop your abilities and channel your skills and expertise with outstanding career development opportunities in one of the largest and most solid private companies in the world.

- Comprehensive benefits program including extended health care and dental coverage, employee and family assistance program, life insurance and disability coverage

- Retirement Savings Plan with Employer contributions and matching

- Paid vacation, paid sick time and paid statutory holidays

Diversity & Inclusion
LDC is driven by a set of shared values and high ethical standards, with diversity and inclusion being part of our DNA. LDC is an equal opportunity employer committed to providing a working environment that embraces and values diversity, equity and inclusion.
LDC encourages diversity, supports local communities and environmental initiatives. We encourage people of all backgrounds to apply.

Sustainability
Sustainable value is at the heart of our purpose as a company.
We are passionate about creating fair and sustainable value, both for our business and for other value chain stakeholders: our people, our business partners, the communities we touch and the environment around us


What Louis Dreyfus Company employees say

Workplace

Get the full story on Breakroom