Vision and Motion Controls Specialist

MNP Executive Search & Professional Recruitment

Windsor

On-site

CAD 41,000 - 48,000

Full time

28 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and dental benefits
Professional development opportunities
Travel across Canada/US as needed

Job summary

DuroByte in Canada and the United States seeks a hands-on Vision and Motion Controls Specialist to design, program, integrate, and optimise machine-vision, robotic, and motion-control systems across automation projects.

From concept through commissioning, you will select cameras, lighting, sensors, and drives, develop software in Python, C++, or C#, and apply OpenCV or vendor tools to deliver reliable, safe solutions while collaborating with engineering, manufacturing, and customers.

Qualifications

  • Bachelor’s degree or college diploma in a technical field.
  • 3+ years hands-on experience in machine-vision, robotics, or motion control.
  • Strong knowledge of cameras, lighting, image acquisition, and validation.
  • Experience with PLCs, HMIs, robots, servo systems, and automation machinery.
  • Proficiency in Python, C++, or C# with solid debugging skills.
  • Familiarity with Cognex/Keyence/OpenCV and robot platforms is preferred.

Responsibilities

  • Design, configure, programme, and commission machine-vision systems for inspection and robot guidance.
  • Develop image-acquisition, calibration, lighting, and processing solutions for production.
  • Integrate vision with PLCs, HMIs, robots, servos, conveyors, and networks.
  • Programme robotics and motion-control applications including pick-and-place and material handling.
  • Develop software and algorithms using Python, C++, or C# and OpenCV or vendor tools.
  • Collaborate with engineering, project management, and customers to deliver reliable automation.
  • Perform testing, validation, and optimization under production conditions.
  • Provide training, documentation, and ongoing technical support.

Skills

Machine-vision systems
Robotics integration
Motion control
Python
C++
C#
OpenCV
Industrial automation
PLC/ automation interfaces

Education

Bachelor’s degree in Electrical/Computer Engineering or related field

Tools

Cognex
Keyence
OpenCV
ROS
Industrial robots (FANUC/ABB/KUKA)

Job description

DuroByte is a trusted leader in the design and manufacturing of high-tech, precision-engineered solutions that improve performance, efficiency, and reliability across industrial and automation sectors. From concept through production, DuroByte delivers innovative products tailored to diverse industry needs. The company operates across multiple entities in Canada and the United States, supporting a diverse portfolio of engineering, automation, software, manufacturing, and industrial service operations.

DuroByte is seeking a hands‑on Vision and Motion Controls Specialist to design, program, integrate, and optimise advanced industrial machine‑vision, robotic, and motion‑control systems. This customer‑facing role will support automation projects throughout the full lifecycle, from concept and component selection through development, integration, commissioning, training, and ongoing customer support.

YOUR DAY TO DAY
  • Design, configure, programme, and commission industrial machine-vision systems for inspection, measurement, identification, defect detection, robot guidance, and related applications.
  • Develop and optimise image-acquisition, calibration, lighting, lensing, pattern-matching, classification, and image-processing solutions for production environments.
  • Integrate vision systems with industrial robots, PLCs, HMIs, servo systems, conveyors, safety devices, databases, and plant networks.
  • Programme and optimise robotic and motion-control applications involving positioning, tracking, pick-and-place, material handling, and machine interaction.
  • Select cameras, lenses, lighting, sensors, robotics, servo drives, motors, controls hardware, and communication architectures based on project requirements.
  • Develop custom software, scripts, and algorithms using tools such as Python, C++, C#, OpenCV, or vendor-specific development environments.
  • Apply machine-learning or deep-learning techniques to complex inspection, recognition, classification, or robotic-perception challenges where appropriate.
  • Collaborate with multidisciplinary engineering, project management, manufacturing, and technical teams to develop safe, reliable, and maintainable automation solutions.
  • Perform system testing, debugging, validation, capability studies, and performance optimisation under production conditions.
  • Troubleshoot hardware, software, communication, calibration, lighting, image-quality, robot-path, and motion-control issues during integration and commissioning.
  • Prepare technical documentation, operating instructions, calibration procedures, software backups, and troubleshooting guides.
  • Provide technical demonstrations, customer training, knowledge transfer, and ongoing support to operators, maintenance personnel, engineers, and other end users.
What You Bring
  • Bachelor’s degree or college diploma in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, Robotics, Automation, or a related technical field.
  • 3+ years of hands‑on experience developing, integrating, or supporting industrial machine‑vision, robotic, or motion‑control solutions.
  • Strong knowledge of industrial machine‑vision principles, including cameras, lenses, lighting, image acquisition, calibration, image processing, inspection tools, and application validation.
  • Experience integrating machine‑vision systems with PLCs, HMIs, industrial robots, servo systems, and automated machinery.
  • Proficiency in Python, C++, C#, or a comparable programming language, with strong software‑debugging and problem‑solving skills.
  • Experience with machine‑vision platforms such as Cognex, Keyence, Teledyne DALSA, SICK, Zebra, OpenCV, or comparable technologies is preferred.
  • Experience with industrial robotic platforms such as FANUC, ABB, KUKA, Yaskawa, or Universal Robots is considered an asset.
  • Familiarity with Allen‑Bradley, Siemens, Schneider Electric, Omron, or other PLC and industrial‑control platforms is considered an asset.
  • Knowledge of industrial networks and communication protocols, including EtherNet/IP, PROFINET, TCP/IP, Modbus TCP, or OPC UA.
  • Experience with machine learning, TensorFlow, PyTorch, ROS, or comparable technologies is considered an asset.
  • Automotive, system‑integration, custom‑machine‑building, or advanced‑manufacturing experience is considered an asset.
  • A valid driver’s licence and passport, with the ability to travel within Canada, the United States, and internationally as required.
  • Legal authorisation to work in Canada and the ability to satisfy customer‑site requirements, which may include background checks or drug and alcohol screening.
Who You Are
  • You are technically curious and enjoy solving complex automation challenges.
  • You take a hands‑on approach to programming, integration, testing, and troubleshooting.
  • You are analytical, detail‑oriented, and focused on developing practical and reliable solutions.
  • You communicate technical concepts clearly to both technical and non‑technical stakeholders.
  • You collaborate effectively with multidisciplinary teams and customers.
  • You are organised and comfortable managing multiple priorities in a fast‑paced project environment.
  • You are adaptable and motivated to stay current with evolving vision, robotics, artificial intelligence, and motion‑control technologies.
What’s In It For You
  • Competitive hourly salary of $30 - $35, based on experience.
  • Health and dental benefits.
  • Exposure to advanced vision, robotics, motion‑control, and automation projects.
  • Involvement throughout the full project lifecycle.
  • Professional development and exposure to diverse technologies and industries.
  • Collaborative and technically focused work environment.

We are committed to creating an inclusive, accessible workplace in accordance with the Accessibility for Ontarians with Disabilities Act (AODA). Accommodations are available upon request for candidates during all aspects of the recruitment and selection process. If you require accommodation, please contact us at felicia.scaviarupi@mnp.ca to discuss your needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Program Manager
Automation Program Manager

MNP Executive Search & Professional Recruitment • Windsor

On-site
CAD 70,000 - 100,000
Health benefits
Dental benefits
Competitive vacation package
OPEN: Controls Designer
OPEN: Controls Designer

Cpus Engineering Staffing Solutions Inc. • Oakville

Hybrid
CAD 95,000 - 114,000
Comprehensive benefits and compensation package
Automation Technician II
Automation Technician II

LMI Technologies • Burnaby

Hybrid
CAD 76,000 - 108,000
Health Benefits
Education Support Program
Free snacks and drinks
+2
Automation Integration Specialist - Intermediate
Automation Integration Specialist - Intermediate

Powerhouse Controls Ltd • Cambridge

Hybrid
CAD 70,000 - 90,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+3
Implementation Team Lead
Implementation Team Lead

Humi Inc. • Cambridge

On-site
CAD 90,000 - 110,000
Health/Dental Benefits
Increased Vacation
Profit Sharing
+4
ELECTRICAL DESIGN & ROBOT PROGRAMMING TECHNICIAN
ELECTRICAL DESIGN & ROBOT PROGRAMMING TECHNICIAN

In Demand Recruitment and Consulting Inc. • Richmond Hill

On-site
CAD 90,000 - 115,000
Benefits package
HWSA
RRSP match
AI Hardware Lead
AI Hardware Lead

Musashi Americas • Southwestern Ontario

On-site
CAD 100,000 - 130,000
Senior Controls Specialist
Senior Controls Specialist

Lorik Tool & Automation • Brantford

On-site
CAD 48,000 - 62,000
Computer Vision Engineer
Computer Vision Engineer

Canadian Executive Search Group (USA) Inc / Division of Arrow Group of Companies • Windsor

On-site
CAD 39,000 - 52,000
Controls Software Designer - Service
Controls Software Designer - Service

Eclipse Automation • Cambridge

On-site
CAD 51,000 - 69,000
Tuition reimbursement
3 weeks vacation
RRSP matching
+1