Back to jobs
Dorval, QC, Canada
2026-05-05
Matrox Graphics
North America
Intern, Software (S-01-16) Fall 2026
Role Description
**Responsibilities**
Software development will involve adding new features/functionalities or making other improvements to existing code, and could include the following tasks, depending on your experience:
* Maintain implemented code or existing code to correct reported problems;
* Design and implement, user interfaces, utilities, SDKs and custom APIs, following the established coding procedures and guidelines
* Develop tests to verify proper functioning of code;
* Document code design and implementation;
**Qualifications**
* Bachelor’s degree student in Electrical Engineering, Computer Engineering, Software Engineering or Computer science;
* Having completed a minimum of 45 credits and a GPA equal to or greater than 2\.9/4\.3 or 2\.6/4\.0;
* Experience with C/C\+\+ or C#/.NET, with associated programming and debugging tools;
* Well organized and detail oriented;
* Good verbal and written communication skills .
* Experience in the following areas will be considered an asset: Embedded Systems, ARM programming, Audio/Video playback/processing/encode/decode, Network Streaming Protocols (RTP, RTSP, RTCP), OpenGL/OpenGL ES, and Agile;
* Experience with Windows/Linux, user interface and/or utilities;
Documents required when applying
* CV/Resume
* Transcript (unofficial)
* Cover Letter