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

Matrox Electronic Systems Ltd.

Canada

Hybrid

CAD 25,000 - 30,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Matrox Electronic Systems Ltd. in Dorval, QC, is seeking an Intern Software Engineer to join the software group and contribute to Windows and Linux projects.

You will be integrated with a development team and experience the same workload as full-time engineers, with a mix of on-site and hybrid work. During the internship you will design and implement software components, fix bugs, write tests, participate in code reviews, and help document features.

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.
  • MS-Windows (Visual Studio, VS Code) and Linux (VS Code, GNU toolchain) experience considered an asset.
  • Familiarity with debugging tools and one of the following development environments.
  • Experience in embedded systems, UI design (Angular), network streaming protocols (RTP, RTSP), audio/video encode/decode, Windows/Linux device drivers.
  • Well organized, detail oriented and a team player.
  • Good verbal and written communication skills.

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 or customer reports.
  • Develop tests to validate code.
  • Take part in code reviews at the team level.
  • Document the design and behaviour of code.
  • Train the QA team on new functionality added to the product.

Skills

Windows development
Linux development
Visual Studio
VS Code
Embedded systems
Angular UI
RTP/RTSP
Audio/Video encoding
Device drivers
Team player
Communication skills

Education

Bachelor's degree student in software engineering, computer engineering, computer science or electrical engineering

Tools

Visual Studio
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 Graphics Inc • Dorval

Hybrid
CAD 21,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