Find Your Spark

Launch the next phase of your career with Canada's leading tech companies

Stagiaire en développement logiciel / Software Development Intern

PreVu3D

PreVu3D

Software Engineering
Remote
Posted on Feb 6, 2026

À propos de l’entreprise

Prevu3D est une entreprise technologique basée à Montréal, fondée en 2017, dont la mission est de rendre les environnements physiques complexes plus faciles à comprendre et à exploiter dans le monde numérique. Nous développons des logiciels de jumeaux visuels utilisés par des équipes d’ingénierie, de maintenance et d’opérations dans des environnements industriels complexes.
Aujourd’hui, nous sommes une équipe d’environ 45 personnes, profondément engagées envers la qualité de ce que nous construisons et la façon dont nous collaborons. Les idées sont remises en question, les opinions sont encouragées, et le bon travail est avant tout un effort collectif. Nous prenons notre travail au sérieux — tout en valorisant l’humour, la franchise et le sens des perspectives.
Nous sommes en phase de croissance, tout en restant suffisamment proches du produit pour que les contributions individuelles aient un impact visible.
Si tu te reconnais dans tout ça, il y a de fortes chances que tu sois des nôtres.

À propos du poste

Nous recherchons un·e stagiaire en développement logiciel curieux·se et motivé·e afin de rejoindre l’équipe RealityConnect chez Prevu3D. Sous la supervision du Responsable technique – Plugins, vous participerez au développement de plugins reliant des plateformes de CAO industrielles à notre technologie de jumeaux visuels.
Ce stage est une excellente occasion d’apprendre concrètement comment concevoir, développer et maintenir des intégrations logicielles utilisées dans des contextes réels d’ingénierie, de construction et d’opérations industrielles. Vous serez encouragé·e à prendre graduellement la responsabilité de certaines fonctionnalités, tout en étant accompagné·e par une équipe expérimentée dans un environnement collaboratif.

Responsabilités principales

  • Contribuer au développement et à l’amélioration de plugins CAO, de la compréhension des API à l’intégration avec nos services internes
  • Interagir avec des services web via des API REST
  • Participer à la conception d’interfaces utilisateur et de flux de travail dans l’environnement hôte de CAO
  • Collaborer étroitement avec une petite équipe interdisciplinaire (développeur·euse·s, produit, QA)
  • Aider au débogage, à la maintenance et à l’amélioration de code existant
  • Documenter votre travail et partager vos apprentissages avec l’équipe

Qualifications requises

  • Être étudiant·e ou récemment diplômé·e d’un baccalauréat en informatique, en génie logiciel ou dans un domaine technique connexe
  • Bonnes bases en programmation orientée objet
  • Connaissance du langage C# (ou forte volonté de l’apprendre rapidement)
  • Familiarité avec les concepts de base des API REST
  • Intérêt pour les environnements techniques complexes (CAO, 3D, visualisation, outils d’ingénierie)
  • Capacité à apprendre de façon autonome, à poser des questions et à prendre progressivement des responsabilités
  • Bon esprit d’équipe et communication claire, autant à l’oral qu’à l’écrit

Atouts

  • Expérience académique ou personnelle avec une plateforme de CAO ou de modélisation 3D (ex. : Revit, SolidWorks, Inventor, etc.)
  • Connaissance d’autres langages de programmation pertinents: C++, Rust, Javascript
  • Notions en algèbre linéaire et en raisonnement spatial
  • Connaissances de base en graphiques informatiques ou en visualisation 3D
  • Expérience de stage, projet scolaire ou projet personnel pertinent
  • Bilinguisme (français, anglais)

Pourquoi nous rejoindre ?

  • Un stage conçu comme une porte d’entrée vers un poste permanent, avec la volonté de grandir ensemble à long terme
  • L’accès à une couverture d’assurances collectives complète (dentaire, santé, invalidité, vie et vision) lors d’une embauche à la suite du stage
  • La cotisation de l’employeur au programme REER + du Fonds de solidarité FTQ, applicable après le stage
  • La fermeture du bureau durant la période des Fêtes, applicable aux employé·e·s permanents après le stage
  • Un modèle de travail hybride et flexible, favorisant l’équilibre travail–vie personnelle
  • Un environnement de travail pet-friendly, où les compagnons à quatre pattes sont les bienvenus

Nos valeurs

Chez Prevu3D, nous croyons que notre succès repose autant sur nos technologies que sur nos personnes. Nos valeurs guident chacune de nos décisions et façonnent notre façon de travailler ensemble :
  • Inventer avec audace – L’innovation est notre terrain de jeu. Nous avons des idées de grandeur, prenons des risques calculés et créons ce qui n’existe pas encore. → Innover est dans notre ADN.
  • Bâtir sur la confiance – Un travail exceptionnel naît d’une véritable collaboration, d’une communication claire et d’un respect mutuel. → Une équipe. Un objectif.
  • Viser l’impact – Nous donnons la priorité à ce qui compte, parlons avec franchise et concentrons nos efforts sur ce qui fait vraiment avancer les choses. → Construire avec intégrité.
  • Propulsés par l’humain – Nous nous encourageons à grandir, à prendre des initiatives et à réussir — en favorisant une culture inclusive où chacun·e contribue à notre succès. → Chaque personne compte.
  • Alimenter la flamme – Nous donnons le meilleur de nous-mêmes — guidés par la passion, l’humour, l’intensité et la curiosité comme moteur. → Savourer le parcours.
***************************
About the Company
Prevu3D is a Montreal-based technology company founded in 2017, focused on making complex physical environments easier to understand and work with in the digital world. We build visual twin software used by engineering, maintenance, and operations teams in complex industrial environments.
Today, we’re a team of ~45 people who care deeply about the quality of what we build and how we work together. Ideas are challenged, opinions are expected, and good work is a team sport. We take the work seriously — and value humor, candor, and perspective along the way.
We’re growing and scaling, while staying close enough to the product that individual contributions visibly matter.
If you’re nodding along so far, you’re likely our kind of person.
About the Role
We are looking for a curious and motivated Software Development Intern to join the RealityConnect team at Prevu3D. Under the supervision of the Technical Lead – Plugins, you will contribute to the development of plugins that connect industrial CAD platforms to our visual twin technology.
This internship is an excellent opportunity to gain hands-on experience in designing, developing, and maintaining software integrations used in real-world engineering, construction, and industrial operations contexts. You will be encouraged to gradually take ownership of specific features, while being supported by an experienced team in a collaborative environment.
Key Responsibilities
  • Contribute to the development and improvement of CAD plugins, from understanding APIs to integrating with our internal services
  • Interact with web services via REST APIs
  • Participate in the design of user interfaces and workflows within the host CAD environment
  • Collaborate closely with a small interdisciplinary team (developers, product, QA)
  • Assist with debugging, maintaining, and improving existing code
  • Document your work and share your learnings with the team
Required Qualifications
  • Currently enrolled in or recently graduated from a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
  • Solid foundations in object-oriented programming
  • Knowledge of C# (or a strong willingness to learn it quickly)
  • Familiarity with basic REST API concepts
  • Interest in complex technical environments (CAD, 3D, visualization, engineering tools)
  • Ability to learn independently, ask questions, and gradually take on more responsibility
  • Strong team spirit and clear communication skills, both written and verbal
Preferred (Nice-to-Have) Skills
  • Academic or personal experience with a CAD or 3D modeling platform (e.g., Revit, SolidWorks, Inventor, etc.)
  • Knowledge of other relevant programming languages: C++, Rust, JavaScript
  • Basic understanding of linear algebra and spatial reasoning
  • Introductory knowledge of computer graphics or 3D visualization
  • Relevant internship experience, academic projects, or personal projects
  • Bilingualism (French and English)
Why Join Us?
  • An internship designed as a gateway to a permanent position, with a long-term growth mindset
  • Access to a comprehensive group insurance plan (dental, health, disability, life, and vision) upon full-time employment following the internship
  • Employer contributions to the FTQ Solidarity Fund’s REER+ program, applicable after the internship
  • Office closure during the holiday period, applicable to permanent employees after the internship
  • A flexible hybrid work model that promotes work–life balance
  • A pet-friendly work environment where four-legged companions are welcome

Our Values

At Prevu3D, we believe our success relies as much on people as on technology. Our values guide everything we do and shape the way we work together:
  • Invent Boldly – Innovation is our playground. We think big, take smart risks, and build what doesn’t yet exist. → Innovation is part of our DNA.
  • Build With Trust – Exceptional work emerges from true teamwork, clear communication, and mutual respect. → One team. One goal.
  • Eyes on Impact – We prioritize what matters, speak with candor, and focus on what truly moves the needle. → Deliver with integrity.
  • Powered by People – We empower each other to lead, grow, and win — fostering an inclusive culture where everyone contributes to our success. → Everyone matters.
  • Fuel It with Fire – We bring our whole selves to work — passion, humor, intensity, and curiosity leading the way. → Love the ride.