You are viewing a preview of this job. Log in or register to view more details about this job.

Cognex Vision Programmer

Position Overview

We are seeking a motivated Co-op Cognex Vision System Programmer to join our engineering team. This position offers hands-on experience developing, configuring, and testing machine vision applications using Cognex hardware and software. The successful candidate will support live projects and gain exposure to real-world industrial automation challenges.

Key Responsibilities

Assist in programming, configuring, and testing Cognex In-Sight and VisionPro systems.

Develop and optimize inspection algorithms, tools, and logic for defect detection and measurement.

Support integration of vision systems with PLCs, robotics, and automation equipment.

Participate in debugging, troubleshooting, and fine-tuning of inspection solutions.

Document test results, configurations, and procedures for knowledge sharing.

Work collaboratively with engineers and technicians to ensure project success.

Qualifications

Currently enrolled in a Computer Engineering, Electrical Engineering, Mechatronics, or related program.

Basic knowledge of machine vision concepts and image processing preferred.

Experience with Cognex In-Sight Explorer or VisionPro is an asset (not required).

Familiarity with programming languages such as C#, VB.NET, Python, or ladder logic is beneficial.

Strong problem-solving, analytical, and communication skills.

Interest in automation, robotics, and industrial inspection systems.

What We Offer

Hands-on training and mentorship in Cognex vision programming.

Exposure to real industrial projects and customer applications.

Collaborative team environment with opportunities to learn multiple aspects of automation.

Competitive compensation and potential for future employment opportunities.