Job Search and Career Advice Platform

Enable job alerts via email!

Automation & Machine Vision Programmer-Integrator

Revtech Systemes

Sainte-Marie

On-site

CAD 65,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Canada is seeking an Automation & Machine Vision Programmer-Integrator. The role involves developing software for automated systems and robotic cells, programming vision algorithms, and collaborating on deep learning projects. The ideal candidate has a degree in engineering or relevant experience, with 2-5 years in automation. Competitive benefits include training opportunities and reimbursement for sports activities.

Benefits

Revform Program
Group insurance plan
Skills development and training opportunities

Qualifications

  • 2 to 5 years of experience in automated or robotic systems.
  • Relevant training in automation/robotics required.

Responsibilities

  • Program and integrate data bridges between client systems and robotic cells.
  • Contribute to programming various deep learning applications.
  • Design and program 2D and 3D vision algorithms.
  • Develop desktop frontend and backend applications.
  • Analyze and interpret collected data.
  • Identify and resolve technical issues.

Skills

Knowledge of robotics
Experience with machine vision tools
Familiarity with databases
Version control practices
Basic industrial cybersecurity
Fluent English

Education

AEC or DEC in computer engineering technology
Bachelor’s degree in mechanical engineering

Tools

Halcon
MVTec
OpenCV
TensorFlow
SQL
NoSQL
Git
Job description
Position: Automation & Machine Vision Programmer-Integrator

The Programming team is at the heart of automation innovation. As a Programmer-Analyst, you will play a key role in developing, optimizing, and deploying the software necessary for the efficient operation of automated systems and robotic cells.

Key Responsibilities
  • Program and integrate data bridges between client systems and robotic cells (ERP, drawings, digital files, client databases)
  • Contribute to programming various deep learning applications (PyTorch)
  • Design and program 2D and 3D vision algorithms
  • Develop “desktop frontend” and backend applications
  • Analyze and interpret collected data to enable efficient programming
  • Identify and resolve technical issues
Qualifications
  • AEC or DEC in computer engineering technology, or DEC in automation/robotics, or any other relevant training
  • Bachelor’s degree in mechanical engineering, robotics, or a relevant combination of experience
  • 2 to 5 years of experience in automated or robotic systems

Technical skills:

  • Knowledge of robotics, industrial automation, and embedded systems
  • Experience with machine vision tools (Halcon, MVTec, OpenCV, TensorFlow, etc.)
  • Familiarity with databases and information systems (SQL, NoSQL)
  • Version control practices (Git)
  • Basics of industrial cybersecurity
  • Fluent English (spoken and written) – essential for collaborating with anglophone partners and clients, and accessing technical resources and updates on advanced technologies
  • Revform Program (Revtech reimburses up to $500/year for sports activities)
  • Group insurance plan
  • Skills development and training opportunities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.