Upscale Automation
UPSCALE AUTOMATION
Machine Building • Controls • Robotics • Vision

Open Position

Controls Engineer

Join Upscale Automation to support industrial automation projects involving PLC programming, HMI development, machine integration, startup, and production support.

Location

Windsor, Ontario

Job Type

Full-Time / Contract

Experience

3+ Years

Position Overview

The Controls Engineer will support automation projects involving PLC programming, HMI development, robot integration, machine debugging, startup, and production support. This role is suited for someone who can work practically in industrial environments and contribute to controls implementation from development through commissioning.

Key Responsibilities

Develop, modify, and troubleshoot PLC programs for industrial automation systems.
Support HMI development and operator interface improvements.
Assist with robot integration and automation cell coordination.
Perform machine startup, I/O checkout, debugging, and production support.
Work with electrical drawings, controls hardware, and field devices during project execution.
Support controls upgrades, retrofit projects, and machine modernization work.
Collaborate with technicians, engineers, and customers during commissioning.

Qualifications

Experience with PLC programming in industrial environments.
Experience with HMI development and troubleshooting.
Strong understanding of controls systems and industrial automation hardware.
Ability to support startup, commissioning, and troubleshooting.
Strong communication and problem-solving skills.

Preferred Skills

Experience with Allen-Bradley, Siemens, Omron, or Mitsubishi PLC platforms.
Exposure to robotics integration and machine vision systems.
Experience working with machine builders or manufacturers.
Willingness to support field work and onsite commissioning.