Software Designer C++: Core





Job ID: 


Position summary

Matrox Imaging is a division of Matrox Electronic Systems Ltd., a world-renowned high-technology enterprise in both software and hardware. We are a manufacturer of innovative industrial components, proud builders of the high technologies of tomorrow.

Looking for a Software developer position within a Software Development team made up of experts passionate about computers and programming? An engineering culture, an open and collaborative environment where your ideas will be listened to and valued?


Our team is in charge of the core of the library, i.e. the part that does the link between other modules by providing base services: operating system abstraction layer, memory allocation, error reporting, etc.

We are currently looking for a dynamic and motivated person that could not only participate to the maintenance of the core, but also to its conception and to the creation of new functionalities. These projects will involve all general programming notions: data structures, embedded systems, distributed architecture, multithreading, synchronization, scripting, networking, etc.

You will also have the opportunity to discover the different and interesting uses of the library while investigating customer problems and you will have the chance to use your problem-solving abilities to elaborate a satisfying and efficient solution. You will also participate in the development of automated tests to check performances and accuracy of the different functions.


  • Have a Bachelor’s degree in electrical engineering, computer engineering, software engineering or computer science;
  • Strong programming skills in C++ under Windows;
  • Knowledge of Linux is an asset;
  • Knowledge of C# and Python is an asset;
  • To show adaptability, initiative and creativity;
  • Must be able to communicate in French, spoken and written.



Job application

Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.
Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.
Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.