1

Internship Software Jobs in Quebec (NOW HIRING)

We offer a range of data internships that will allow you to sharpen your skills in: 💡Information ... Develop and maintain application programming interfaces (APIs) and software development kits (SDKs ...

We offer a range of data internships that will allow you to sharpen your skills in: 💡Information ... Develop and maintain application programming interfaces (APIs) and software development kits (SDKs ...

next page

Showing results 1-20

Internship Software information

See Quebec salary details

$9

$28

$70

How much do internship software jobs pay per hour?

As of Jul 18, 2026, the average hourly pay for internship software in Quebec is $28.52, according to ZipRecruiter salary data. Most workers in this role earn between $17.31 and $30.77 per hour, depending on experience, location, and employer.

What are Internship Software positions?

Internship Software positions are temporary roles for students or recent graduates who are looking to gain hands-on experience in software development. These internships typically involve working on real-world projects, learning coding skills, and collaborating with experienced software engineers. The goal is to help interns build technical expertise, professional networks, and a deeper understanding of the software industry, often leading to future full-time opportunities.

What is the difference between Internship Software vs Software Developer?

AspectInternship SoftwareSoftware Developer
Required CredentialsTypically pursuing or recent graduate in CS or related fieldBachelor's or higher in CS or related field, sometimes certifications
Work EnvironmentTemporary, learning-focused, entry-level projectsFull-time, professional projects, ongoing responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for trainingFull-time roles in tech companies, software firms, and industries

Internship Software positions are designed for students or recent graduates gaining practical experience, often part-time or temporary. Software Developer roles are full-time, ongoing positions requiring more experience and responsibility. Internships serve as a stepping stone into the software industry, while Software Developers build and maintain software products professionally.

What types of projects do Internship Software roles typically involve, and how much autonomy can I expect?

As an intern in a software role, you’ll often work on real-world projects such as developing new features, fixing bugs, or assisting with quality assurance in ongoing applications. While your tasks are usually guided by a mentor or a team lead, many organizations encourage interns to contribute ideas and take ownership of small components within their projects. It's common to participate in agile team meetings, code reviews, and collaborative problem-solving sessions. The experience is designed to offer both learning opportunities and meaningful contributions to the team’s goals.

What are the key skills and qualifications needed to thrive as a Software Engineering Intern, and why are they important?

To thrive as a Software Engineering Intern, you need a foundational understanding of programming languages (such as Java, Python, or C++), computer science principles, and enrollment in or completion of a related degree program. Familiarity with version control systems like Git, code editors, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication set top candidates apart. These skills enable interns to contribute meaningfully to projects, adapt to fast-paced learning environments, and collaborate efficiently with development teams.
What are the most commonly searched types of Software jobs in Quebec? The most popular types of Software jobs in Quebec are:
What cities in Quebec are hiring for Internship Software jobs? Cities in Quebec with the most Internship Software job openings:

C-MAD-100 Test Software Developer Intern

Caeus

Montreal, QC

Full-time

Posted 2 days ago

New


Job description

This position is exclusively open to students pursuing a university degree.

Internship dates: From August 31st to December 18th 2026

Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us!

The role we are offering you:

By joining our team, you will have the opportunity to work on the MADXR. The MADXR (Magnetic Anomaly Detection) is the latest generation of avionics system installed onboard surveillance airplanes and helicopters which allows for real time detection of submarines (hyperlink to product demo). The system has successfully demonstrated performance during test flights and is entering high volume production rate. Our engineering team is faced with the challenge of standardizing the product to enable mass production and prepare the next generation of systems. Are you ready to:

  • Contribute to the improvement and modernization of test bench software.
  • Participate in the creation of automated test benches and their documentation.
  • Work with the production team to improve existing processes.
  • Learn and apply industry best practices in software development.
  • Support the engineering team in various continuous improvement initiatives.
  • Write automated unit tests for test software.
  • Develop Python scripts for data analysis.
  • Contribute to frontend development and database tools.

Our ideal candidate has:

  • Proficiency in object-oriented C/C++ programming. C# is an asset. Python is an asset.
  • Knowledge of electronics. Ability to read basic electrical schematics and datasheets.
  • Experience in microcontroller programming and basic understanding of UART/I2C protocols is an asset.
  • Dynamic team player with a strong sense of initiative.
  • Self-sufficient with the ability to tolerate ambiguity.
  • Curiosity and a desire to learn.
  • An intuitive understanding of manufacturing processes is an asset.

Preferred Education


  • Pursuing a undergraduate degree in electrical/software engineering or a related field.

Location of the internship is in CAE at 8585 Cote-de-Liesse Saint-Laurent, Quebec H4T 1G6 Canada.

Internship will be carried out in person.

*All applicants must be legally entitled to work in Canada and must meet the requirements of the Canadian Controlled Goods Program (CGP). All hires will be required to complete, sign and return the Controlled Goods Program form within a week of its transmittal. They must also provide a copy of their passport or birth certificate. All students with a work permit must provide a copy of it and a police clearance certificate from the country or countries where they have resided in the past five years.

*Please take note that if you are on a student, work or international student permit, the delays for the security background check take minimum 16 weeks.

CAE offers:

  • Salary determined according to the number of years and / or cumulative credits
  • Flexible schedules and work from home policy
  • Open concept workspace
  • Opportunity to work on a variety of projects on a multidisciplinary team
  • Possibility of permanent employment/extension
  • STM access on campus
  • Free parking on site for cars and bikes
  • Running club and sports activities
  • Changing rooms and showers
  • Panoramic terrace open during Summer and Fall

*For all interns hired, we will reimburse the internship costs for up to $250 per intern upon presentation of supporting documents.


About CAE

At CAE, our mission is clear: to help make the world a safer place. For nearly 80 years, we've driven innovation in simulation, training, and mission readiness to support critical operations worldwide. By leveraging advanced technologies, we empower our customers to operate smarter, faster, and more sustainably. Join a purpose-driven organization where bold ideas are encouraged, collaboration drives progress, and your growth fuels our shared success.

Position TypeStudent (Fixed Term)Equal Opportunity & Accommodations

CAE is committed to providing equal opportunities to all applicants, regardless of race, nationality, color, religion, sex, gender identity or expression, sexual orientation, disability, neurodiversity, veteran status, age, or other characteristics protected by law. We encourage applicants who may not meet every qualification to apply. Reasonable accommodations are available-contact your recruiter or email CAECarrieres-Careers@cae.com if needed.

Data Privacy

Privacy Statement | CAE

As part of our process, we may use AIsupported tools to help review applications, with human decisionmaking at every step. CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.