Software developer - Validation
Matrox Graphics

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

Job Title: Software developer - Validation
Category: Software Engineering


Matrox Graphics is a leading manufacturer of real-time encoding/decoding and graphics and video processing products used by OEMs and end users for applications in video walls, multi-viewers, AV-over-IP, graphics and video recording applications, enterprise video management systems, KVM extension, and multi-display graphics workstations. These products can be found nearby or around the world. They can and can be managed from a variety of devices from smart phones to cloud servers.

Position Summary:

As a member of our validation team, you will be actively involved in the Matrox product development cycle, and work with our software and hardware teams to develop our next generation of graphics products.


As such, you will be responsible for:

  • Develop applications for Windows and Linux platforms, mostly in C #;
  • Work closely with other teams in R&D and Quality Assurance;
  • Automate and develop pilot validation tasks and user interfaces of our graphic products;
  • Optimize our applications and our working environment by identifying and developing solutions needed to improve the productivity of our Software validation environment.


  • Bachelor's in Computer Engineering, Electrical Engineering, Computer Science or equivalent;
  • Excellent knowledge of C # / .NET programming and related debugging tools;
  • Team spirit with excellent organizational skills and attention to details;
  • Excellent interpersonal and communication skills;
  • Good command of French and English, both spoken and written.


  • Experience with the C / C ++ and Java programming model;
  • Experience with Linux and embedded system programming;
  • Experience with continuous integration tools like Jenkins;
  • Experience with REST-type web services;
  • Experience with programming multitasking applications;
  • Good knowledge of networks and / or digital audio is an asset.

Benefits and Work Environment

As a new member of our team, you will be given the opportunity and tools to be successful in a challenging yet rewarding position.

Our benefits plan and work environment aim to provide our employees with a healthy balance and quality of work life. We offer:

  • Group insurance plan;
  • Training and tuition reimbursement;
  • On site access to sports and recreational facilities (gym, pool, basketball courts, hockey rink, yoga classes, walking trails);
  • Fully-stocked cafeteria and access to BBQs and terrace;
  • On site, company-subsidized daycare and camp programs;
  • Flexible working schedule and summer hours;
  • Free and abundant onsite parking; access to forthcoming REM line.

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.