Find a jobRecruiters

Controls System Programmer - Windsor

Exclusive opportunity

Onsite

Controls System Programmer - Windsor

Linear Transfer Automation Inc.

Controls System Programmer - Windsor

Skills

C#.NETAI

1 day ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Windsor, ON, Canada

Work mode:

Onsite

Published on:

23 October 2026

What they need


Windsor location - Reporting directly to the Controls Manager, the Controls Team member is responsible for the programming, startup, and commissioning of Linear equipment. Offsite work at customer location is required for installation and field service visits.

Junior Programmer Role and Responsibilities

  • Basic programming and implementation of control code for multi-axis servo systems and motion controllers
  • HMI/SCADA system development and programming
  • PLC programming and troubleshooting
  • Ability to read drawings, manuals, and specifications and write the corresponding code
  • Review software development with senior controls programmer regularly
  • Communicate effectively with all associates and customers of Linear Transfer Automation
  • Encourage a team atmosphere in a Mechanical and Electrical environment
  • Travel as required throughout Canada, USA and elsewhere

Intermediate Programmer Role and Responsibilities

  • All responsibilities under Junior Programmer
  • Program I/O systems such as, motion control, or robotics
  • Understand advanced PLC commands and HMI usage
  • Press controls

Senior Programmer Role and Responsibilities

  • All responsibilities under Junior and Intermediate Programmer
  • Trouble-shoot and debug of software programs
  • Document development, design changes and functionality documents
  • Project Management
  • Present demonstrations in a professional manner
  • Follow ISO documents and procedures
  • Ability to build and maintain seed programs as per Linear Transfer Automation standards
  • Support Service Department

Qualifications and Education Requirements

  • Diploma in Electrical Engineering Technologist preferred
  • Press Controls experience an asset
  • Hands-on experience in automated control system design and troubleshooting preferred
  • Working knowledge of standard industrial communication protocols such as Devicenet, Ethernet, Profibus, EtherCAT
  • Experience with any of the following; Siemens (S7), Allen-Bradley (Compactlogix, Controllogix) and Bosch-Rexroth (Indramat – MLC) is a strong asset
  • Must be able to travel internationally

Experience in programming using C+, C++, Visual Basic, .NET and /or C# for HMI applications is a strong asset

To support our recruitment process, applications may be reviewed using AI-assisted screening tools. All hiring decisions are made by qualified members of our hiring team.

Job Types: Full-time, Permanent

Pay: $25.00-$39.00 per hour

Benefits:

  • Company events
  • Dental care
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Tuition reimbursement
  • Vision care

Work Location: On the road

Other offers great for you!

These companies are also looking for great profiles

Taleo

Développeur Python / Java / C# – Front Office (F/H)

CDI 50-55K / Freelance : 500-520 TJM

Permanent contract

Paris, France

Hybrid

Skills

PythonJavaC#Front OfficeAnglais

1 day ago

Quick apply

Cherrypick

Data Analyst Confirmé - Lamballe

Freelance

22400 Lamballe-Armor, France

Onsite, Hybrid

Skills

PythonETLAIAWSDataikuData architectureData modeling

21 hours ago

Quick apply

Vorstone

Analyste Développeur DPA

350

Freelance

Dunkirk, France

Hybrid

Skills

C#.NETFrontend angular

17 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools