Intern, Optics S-03-23
Matrox Imaging

Position Overview
handshake logo Intern Full Time
location icon Dorval, Quebec

Job Title: Intern, Optics S-03-23
Category: Hardware Engineering


Matrox Imaging is a leading designer and manufacturer of PC-based hardware and software for machine vision, image analysis, medical imaging and video surveillance.Among our products are PC-based frame grabbers, real-time vision processors, stand-alone imaging sub-systems and imaging development software.


This internship will allow you to progress in a context of great autonomy and work according to the principles of Agile/DevOps methods (continuous integration, software testing) using the Python programming language. In your mandate you have the opportunity to:

  • Take part in every steps of the code's cycle: design, development, testing;
  • Work with code controlling hardware;
  • Improve continuous integration processes (DevOps);
  • Participate to Python code refactoring using best practices;
  • Work with technologies such as web/REST API, Docker, MongoDB;
  • Build a continuous integration setup interfaced with measuring instruments;
  • Automate software release and distribution processes.


  • Studying towards a Bachelor's degree in Electrical Engineering, Software Engineering, Computer Engineering, Computer Science or Physics;
  • Linux (basics);
  • Python 3 (basics);
  • MongoDB (optional);
  • Docker (optional);
  • Having a GPA equal to or higher than 2.9/4.3 or 2.6/4.0;
  • Resourceful;

            Submit Application

            Interested in the job? Find out if you are qualified for this position at Matrox by submitting your resume. Please include a cover letter and a copy of your transcripts. You can also send us your resume by mail or fax.

            First Name:Note 1: the size of each file cannot exceed 2 MB.
            Last Name:
            Cover letter:
            Other information

            Matrox is an equal opportunity employer dedicated to affirmative action and workforce diversity.