Intern, Software (S-01-02) Winter 2027

Matrox Graphics Inc

Dorval

Hybrid

CAD 21,000 - 30,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Matrox Graphics Inc. is seeking a motivated intern for Software Engineering to join our embedded systems and UI development efforts in Windows and Linux environments.

The internship offers experience with a team of about five developers, potential extension, and a mix of on-location and remote work (50/50). You will collaborate with seniors and QA, contributing to product features and testing.

Qualifications

  • Bachelor's degree student in software engineering, computer engineering, computer science or electrical engineering.
  • Having completed a minimum of 30 credits and a GPA equal to or greater than 2.9/4.3 or 2.7/4.0.

Responsibilities

  • Design and implement software components (command-and-control logic of embedded systems, user interface, support libraries, device drivers).
  • Code maintenance by investigating bugs with QA teams or from incident reports from customers abroad.
  • Develop tests to validate code.
  • Take part in code reviews at the team level.
  • Document the design and behaviour of your code.
  • Train the quality assurance team on the new functionality you added to the product.

Skills

Team player
Verbal and written communication
Debugging tools familiarity
Embedded systems
Angular experience
Networking protocols RTP/RTSP
Windows/Linux driver knowledge

Education

Bachelor's degree student in software engineering

Tools

MS-Windows (Visual Studio)
VS Code
Linux (VS Code, GNU toolchain)

Job description

Job Category: Intern Software Engineering

Requisition Number: INTER001262

  • Posted : September 10, 2026
  • Full-Time
  • Hybrid
Locations

Showing 1 location

Dorval, QC H9P2T4, CAN

Description

Position Summary

The Matrox software group is made up of experienced teams of about 5 developers each, creating products in Windows and Linux environments. We are looking for a motivated candidate with a passion for software development. The student is directly integrated within the development team and experiences the same working environment as senior developers. For the duration of the internship, work will be done either 100% on-location or in hybrid mode (50% on-location, 50% from home). It is often possible to extend the internship or come back later for a second internship.

Responsibilities

Software development will involve adding new features/functionalities to upcoming products or improve existing products by enhancing existing features or creating new ones. Work could include the following tasks, depending on your experience:

  • Design and implement software components (command-and-control logic of embedded systems, user interface, support libraries, device drivers);
  • Code maintenance by investigating bugs in tandem with our quality assurance teams or from incident reports from our customers abroad;
  • Develop tests to validate your code;
  • Take part in code reviews at the team level;
  • Document the design and behaviour of your code;
  • Train the quality assurance team on the new functionality you added to the product.

Qualifications

  • Bachelor’s degree student in software engineering, computer engineering, computer science or electrical engineering;
  • Having completed a minimum of 30 credits and a GPA equal to or greater than 2.9/4.3 or 2.7/4.0;
  • Will be considered an asset :
    • MS-Windows (Visual Studio, VS Code)
    • Linux (VS Code, GNU toolchain);
  • Being familiar with the associated debugging tools;
  • Being familiar with one of the following development environments:
  • Experience in the following areas: embedded systems, user interface design (Angular), network streaming protocols (ex.: RTP, RTSP), audio/video encode/decode, Windows/Linux device drivers;
  • Well organized, detail oriented and a team player;
  • Good verbal and written communication skills;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intern, Software (S-01-02) Winter 2027
Intern, Software (S-01-02) Winter 2027

Matrox Electronic Systems Ltd. • Canada

Hybrid
CAD 25,000 - 30,000
Intern, Software (S-02-08) Winter 2027
Intern, Software (S-02-08) Winter 2027

Matrox Graphics Inc • Dorval

On-site
CAD 17,000 - 23,000
Intern, OEM Applications Engineer (S-01-17) Winter 2027
Intern, OEM Applications Engineer (S-01-17) Winter 2027

Matrox Graphics Inc • Dorval

On-site
CAD 16,000 - 22,000
Intern, OEM Applications Engineer (S-01-17) Winter 2026
Intern, OEM Applications Engineer (S-01-17) Winter 2026

Matrox Electronic Systems Ltd. • Canada

Hybrid
CAD 23,000 - 30,000
Intern, FPGA Validation Specialist (S-01-18) Winter 2027
Intern, FPGA Validation Specialist (S-01-18) Winter 2027

Matrox Graphics Inc • Dorval

On-site
CAD 13,000 - 23,000
Engineering Student - Software - Winter 2027
Engineering Student - Software - Winter 2027

Macdonald, Dettwiler And Associates Corporation • Quebec

Hybrid
CAD 17,000 - 21,000
Intern, Computer Aided Design “CAD” (S-04-01) Winter 2027
Intern, Computer Aided Design “CAD” (S-04-01) Winter 2027

Matrox Graphics Inc • Dorval

On-site
CAD 21,000 - 30,000
CA Development Intern
CA Development Intern

HME • Saint-Bruno-de-Montarville

Hybrid
CAD 11,000 - 17,000
Engineering Student - DevOps - Winter 2027
Engineering Student - DevOps - Winter 2027

Macdonald, Dettwiler And Associates Corporation • Quebec

Hybrid
CAD 17,000 - 26,000
Software Engineer Intern, Backend (Summer 2027)
Software Engineer Intern, Backend (Summer 2027)

United States Digital Space LLC • Montreal (administrative region)

Hybrid
CAD 47,000 - 50,000
Mental health benefits
2 days paid time off
3 days sick time off
+2