1

Software Programmer Intern Jobs in Quebec (NOW HIRING)

Role Summary As an intern working within a multidisciplinary team at EXFO, you will contribute to ... Student in Software Engineering, Computer Engineering, Electrical Engineering, or equivalent ...

Electrical Engineering Intern Do you want to enable green energy transition, and together with colleagues build customized embedded control systems consisting of both software and hardware to meet ...

Design and build software prototypes for selected use cases, focusing on functional, working ... Collaborate with Product, Engineering, Operations, and Data teams to align prototypes with real ...

Showing results 41-50

Software Programmer Intern information

What does a software programmer intern do?

A Software Programmer Intern assists in the development, testing, and maintenance of software applications under the supervision of experienced developers. They typically write code, fix bugs, participate in code reviews, and collaborate with team members on various projects. The role offers hands-on experience with programming languages and development tools while helping interns learn industry best practices. This internship is designed to build practical skills and prepare students or recent graduates for full-time software development roles.

What are the key skills and qualifications needed to thrive as a software programmer intern, and why are they important?

To thrive as a Software Programmer Intern, you typically need a solid understanding of programming languages like Python, Java, or C++, along with coursework or experience in computer science fundamentals. Familiarity with version control systems such as Git, exposure to IDEs like Visual Studio Code, and sometimes knowledge of agile development tools are beneficial. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns excel in team environments and adapt quickly. These skills and qualities are crucial for contributing to projects, collaborating with experienced developers, and maximizing the value of the internship experience.

What kind of mentorship and learning opportunities can a software programmer intern expect during their internship?

As a Software Programmer Intern, you can expect to receive hands-on mentorship from experienced developers who will guide you through coding best practices, software development workflows, and project management tools. Interns often participate in code reviews, team stand-ups, and collaborative projects, gaining exposure to real-world development cycles and agile methodologies. Many organizations also offer structured learning sessions, regular feedback, and opportunities to work on meaningful features or bug fixes, helping you build both technical and professional skills. This supportive environment is designed to help you grow quickly and prepare for a full-time role in software engineering.

What are the most commonly searched types of Software Programmer jobs in Quebec?

The most popular types of Software Programmer jobs in Quebec are:

What cities in Quebec are hiring for Software Programmer Intern jobs?

Cities in Quebec with the most Software Programmer Intern job openings:

Stagiaire - Logiciel

Exfo

Quebec, QC • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Key responsibilities

  • Participate in the development of internal software such as proofs of concept, demos, and internal tools.

  • Develop and maintain software tools for the operation, calibration, and validation of products.

  • Develop and implement validation strategies for software solutions.


Job description

Job Description:

Description du poste:

Lieu : Quebec, QC

Type de poste : Stage (temps plein, Hybride)

A propos d'EXFO

EXFO est un chef de file mondial en matiere de solutions intelligentes de test, de surveillance et d'analyse de reseaux. Nos technologies soutiennent les plus grands fournisseurs de services de telecommunications, fabricants d'equipements reseau et fournisseurs de services Web a travers le monde.

Presente dans plus de 25 pays et comptant plus de 2 000 employes, EXFO est le leader mondial des tests de fibre optique et possede le plus important deploiement de solutions d'assurance de services actifs. Nos solutions materielles et logicielles permettent a nos clients d'accelerer les transformations technologiques liees a la fibre optique, a la 5G, a la virtualisation, a l'Internet des objets (IoT) et a l'analytique des donnees.

Sommaire du role

En tant que stagiaire au sein d'une equipe multidisciplinaire chez EXFO, vous participerez a differentes etapes du developpement de differents logiciels lies au controle d'instruments optiques.

Responsabilites principales

  • Participer au developpement de logiciels internes (preuves de concepts, demos, outils internes, etc);
  • Developpement et maintien d'outils logiciels pour l'operation, l'etalonnage et la validation des produits ;
  • Mise en place de strategies de validation des solutions logicielles developpees ;
  • Toute autre tache connexe a l'emploi;
  • Effectuer toute autre tache connexe au besoin.

Profil recherche

  • Etudiant(e) en genie logiciel, genie informatique, genie electrique ou formation equivalente ;
  • Maitrise du francais et de l'anglais (parle et ecrit) ;
  • Experience ou interet pour le developpement logiciel;
  • Aisance en programmation (Python, C#, C++, developpement d'application) ;
  • Connaissance et experience en electronique et en instrumentation optique (atout).

Aptitudes recherchees

  • Curiosite, tenacite et passion pour la technologie;
  • Debrouillardise, autonomie et organisation;
  • Souci du detail et de la qualite du travail;
  • Capacite a travailler en equipe et dans un cadre multiprojet;
  • Enthousiasme et dynamisme.

Pourquoi choisir EXFO pour votre stage?

  • Faites partie d'un chef de file mondial en technologies de telecommunications.
  • Travaillez avec des equipements de laboratoire et des technologies a la fine pointe.
  • Soyez encadre par des ingenieurs et experts reconnus dans leur domaine.
  • Participez a des projets de recherche et developpement ayant un impact concret sur les produits.
  • Evoluez dans un environnement de travail collaboratif, agile et innovant.
  • Horaire flexible et possibilite de teletravail selon les besoins de l'equipe.
  • Activites sociales, sportives et implication communautaire.
  • Reelles possibilites d'embauche et d'evolution de carriere a la fin du stage.

La connaissance de l'anglais est requise pour ce poste, puisque ses responsabilites impliquent des echanges frequents, tant a l'oral qu'a l'ecrit, avec des clients, partenaires, fournisseurs ou collegues situes a l'exterieur du Quebec.

EXFO est un employeur qui souscrit au principe de l'egalite d'acces a l'emploi. Nous valorisons la diversite et nous nous engageons a creer un environnement inclusif pour tous nos employes.

--------------------------------------------

Location: Quebec City, QC

Position Type: Full-Time Internship, Hybrid

About EXFO

EXFO is a global leader in intelligent test, monitoring, and analytics solutions for the telecommunications industry. Our technologies support the world's leading communication service providers, network equipment manufacturers, and cloud service providers.

With more than 2,000 employees across 25 countries, EXFO is the global leader in fiber optic testing and the world's largest provider of active service assurance solutions. Our hardware and software solutions help customers accelerate technology transformations related to fiber optics, 5G, virtualization, the Internet of Things (IoT), and advanced analytics.

Role Summary

As an intern working within a multidisciplinary team at EXFO, you will contribute to various stages of the development of software related to the control of optical instruments.

Key Responsibilities

  • Participate in the development of internal software (proofs of concept, demos, internal tools, etc.);
  • Develop and maintain software tools used for product operation, calibration, and validation;
  • Develop and implement validation strategies for software solutions;
  • Perform other duties related to the position as required;
  • Carry out any other related tasks as needed.

Required Qualifications

  • Student in Software Engineering, Computer Engineering, Electrical Engineering, or equivalent education;
  • Fluent in both English and French (spoken and written).
  • Experience or strong interest in software development;
  • Comfortable with programming languages and application development (Python, C#, C++);
  • Knowledge and experience in electronics and optical instrumentation are considered an asset.

Desired Skills and Attributes

  • Curiosity, perseverance, and a passion for technology;
  • Resourcefulness, autonomy, and strong organizational skills;
  • Strong attention to detail and commitment to quality;
  • Ability to work effectively in a team and within a multi-project environment;
  • Enthusiasm and a dynamic, proactive approach.

Why Join EXFO?

  • Join a global leader in telecommunications technology.
  • Work with state-of-the-art laboratory equipment and cutting-edge technologies.
  • Be mentored by experienced engineers and technical experts.
  • Contribute to innovative R&D projects that directly impact future products.
  • Collaborative, agile, and stimulating work environment.
  • Flexible work arrangements where applicable.
  • Social activities, sports programs, and community involvement.
  • Excellent opportunities for future employment and career growth following your internship.

English is required for this position, as the role involves frequent verbal and written communication with customers, partners, suppliers, and colleagues located outside of Quebec.

EXFO is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all our employees.

EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


EXFO logo

About EXFO

Sourced by ZipRecruiter

Industry

Telecommunications

Company size

1,001 - 5,000 Employees

Headquarters location

Québec, QC, CA