Back to results

Closed listing

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

  • Dorval, QC, H9P 2T4, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Position Summary

We are looking for a candidate who is passionate about software development and who enjoys working as part of a team. Using the C++ and potentially Java and/or JavaScript programming languages, you will participate in the development and maintenance of cross-platform software components. The intern will be integrated into our scrum team consisting of approximately six experienced developers. You will thus have the opportunity to execute all tasks that an engineer performs.

Responsibilities

The different projects you will work on will include the following tasks:

  • Participate in daily scrum, sprint planning, sprint review and retrospective meetings;
  • Develop new functionalities and validate their uses to be integrated in our SDK (for example: add new functionalities in codecs, read/write files, develop sample applications for clients);
  • Program for multi-task hardware (multi-core computing);
  • Maintain and improve the quality of existing code (refactoring);
  • Do research on new technologies;
  • Participate in team code reviews;
  • Participate actively in different projects.

Qualifications

  • Bachelor's degree student in Software Engineering, Computer Science, Electrical Engineering with computer option or a strong interest in object-oriented programming;
  • Having completed a minimum of 30 credits and a GPA equal to or greater than 2.9/4.3 or 2.6/4.0;
  • Knowledge of object-oriented concepts;
  • Experience in software development in C++ and/or Java and/or JavaScript in a Windows or Linux environment;
  • Knowledge of development tools Visual studio, GIT, Bitbucket and JIRA
  • Knowledge in Agile and Scrum practices (XP, TDD).
More about this job

Responsibilities

The intern will participate in the development and maintenance of cross-platform software components within a scrum team. Responsibilities include developing new functionalities for the SDK, performing code reviews, and maintaining existing code quality.

Requirements

Candidates must be currently enrolled in a bachelor's degree program in Software Engineering, Computer Science, or Electrical Engineering. Applicants should have completed at least 30 credits and possess knowledge of object-oriented programming and C++, Java, or JavaScript.

Skills

  • C++
  • Java
  • JavaScript
  • Software Development
  • Object-oriented Programming
  • Scrum
  • Agile
  • Visual Studio
  • Git
  • Bitbucket
  • Jira
  • Multi-core Computing
  • Refactoring
  • SDK Development
  • TDD
  • XP

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Software Engineering
  • C++
  • Java
  • JavaScript
  • Scrum
  • Agile
  • SDK
  • Multi-core Computing
  • Refactoring
  • Visual Studio
  • Git
  • Bitbucket
  • Jira
  • XP
  • TDD
  • Object-oriented Programming
  • Codecs
  • Cross-platform
  • Software Development
  • Internship

Report this job