Intermediate Vision Systems Programmer

BOS InnovationsLondon, ON
CA$35 - CA$41Onsite

About The Position

As an Intermediate Vision Systems Programmer at BOS Innovations, you will develop, integrate, and commission advanced machine vision solutions for automation projects. This role focuses on applying both 2D and 3D vision technologies, with exposure to AI-enabled vision tools as an asset. You will work with modern vision hardware and software platforms to deliver reliable, high-performance solutions that meet demanding customer requirements. You will be involved throughout the project lifecycle, from concept development and system design to commissioning and optimization working closely with sales, controls, mechanical, and project teams. This role is ideal for a vision professional with hands-on experience who is ready to take ownership of increasingly complex vision systems while continuing to grow technically.

Requirements

  • Diploma or degree in Engineering, Engineering Technology, Robotics, Automation, Computer Vision, or a related technical field
  • Hands-on experience developing, commissioning, and troubleshooting machine vision systems in industrial or manufacturing environments
  • Experience with 2D and/or 3D vision technologies, including vision inspection, guidance, measurement, or robotic applications
  • Familiarity with industry-standard vision platforms such as Cognex, Keyence, LMI, Matrox, Mech-Mind, Photo neo, or similar systems
  • Ability to read and interpret electrical drawings, mechanical drawings, and technical specifications
  • Willingness to travel to customer sites for commissioning, troubleshooting, and system support as required
  • Applicants must be eligible to work in Canada.

Nice To Haves

  • Experience integrating vision systems with PLCs, robotics, and industrial automation equipment is considered an asset
  • Exposure to AI-enabled vision tools, deep learning applications, or advanced image processing techniques is considered an asset

Responsibilities

  • Design, program, test, and optimize machine vision applications for automation systems, including both 2D and 3D vision solutions
  • Commission vision systems onsite, troubleshoot performance issues, and fine-tune vision tools to meet functional and quality requirements
  • Work with industry-standard vision hardware and software platforms such as Cognex, Keyence, LMI, Matrox, Mech-Mind, Photo neo, or similar systems
  • Apply AI-based vision tools where appropriate to enhance inspection, guidance, or classification performance
  • Prepare detailed technical documentation including vision specifications, calibration procedures, and user manuals
  • Contribute to the development and maintenance of BOS vision programming standards
  • Support sales, applications, and project teams by contributing to vision concepts, feasibility reviews, and customer-facing discussions
  • Support and mentor junior team members
  • Stay current with emerging vision and AI technologies to improve system performance, reliability, and cost-effectiveness

Benefits

  • Competitive base compensation
  • Annual profit sharing
  • RRSP employer matching program
  • Flexible extended health and dental plans
  • Employee Assistance Program (EAP)
  • Banked hours program to support work-life balance
  • Leadership and mentorship programs
  • Career planning and goal setting
  • Internal advancement opportunities
  • Staff appreciation lunches & socials
  • Bi-annual company events
  • Employee recognition programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service