Ingénieur·e Logiciel Senior / Senior Software Engineer
Top Benefits
About the role
À propos de l’entreprise
Prevu3D
est une entreprise technologique basée à Montréal, fondée en 2017, qui s’engage à exploiter le monde physique
pour favoriser l’efficacité et l’innovation au travail. Notre solution logicielle intuitive
comble le fossé entre la réalité
et le monde numérique
, en offrant une représentation précise des installations pour les besoins en ingénierie, maintenance et opérations.
Avec une équipe en pleine croissance comptant 45 employé·e·s, nous développons un logiciel de jumeau numérique
permettant aux utilisateur·trice·s de communiquer, collaborer et accélérer leur transformation numérique.
À propos du poste
Nous sommes à la recherche d’un·e ingénieur·e logiciel senior
talentueux·se pour se joindre à notre équipe d’ingénierie en pleine expansion. Sous la direction du Responsable de l’équipe Produit
, vous jouerez un rôle clé dans le développement et la livraison de nos produits
de haute qualité. Ce poste implique une étroite collaboration avec les gestionnaires de produits
, les designers
ainsi que les autres équipes
d’ingénierie
de l’organisation.
La personne idéale est un·e joueur·euse d’équipe
, à l’aise dans un environnement dynamique
, faisant preuve de créativité
, d’autonomie
et de proactivité
dans la résolution de défis complexes. Si vous êtes motivé·e à construire des solutions à fort impact dans un cadre stimulant, nous voulons vous rencontrer !
Responsabilités principales
-
Concevoir et développer des fonctionnalités pour nos produits en utilisant des technologies web
(frontend et backend), ainsi que Unity
(pour la partie 3D)
-
Résoudre des défis techniques pour livrer des systèmes robustes, prêts pour la production
-
Prendre en charge le développement de fonctionnalités, de la compréhension des besoins utilisateur·trice·s jusqu’au déploiement en production
-
Maintenir et améliorer le code existant
-
Documenter votre travail de façon claire et rigoureuse
-
Apporter des idées et conseils pertinents sur l’architecture, la qualité du code et les bonnes pratiques
-
Présenter à l’équipe et à la direction vos apprentissages, idées, enjeux techniques, pistes d’optimisation et améliorations
Qualifications requises
-
Vous détenez un baccalauréat
ou une maîtrise
en ingénierie, informatique ou dans un domaine scientifique connexe
-
Vous avez acquis une expérience pertinente en ingénierie
, où vous avez mis en pratique une méthodologie scientifique rigoureuse
, conçu des systèmes architecturaux fiables
et bien structurés
, et démontré une pensée analytique
-
Vous avez au moins 3 ans d’expérience
dans l’un des deux domaines suivants : Unity ou un moteur 3D équivalent / Développement full-stack, incluant architecture, choix technologiques, développement, déploiement et mise à l’échelle de composants frontend et backend
-
Vous cumulez au moins 5 ans d’expérience
en développement logiciel
-
Vous êtes capable de travailler en anglais et/ou en français
Atouts
- Vous parlez français
- Expérience en développement web avec des frameworks reconnus :
- Frontend (Vue.js, React, Angular, etc.)
- Backend (services cloud, AWS, Docker, Spring, ASP.NET, etc.)
- Connaissance des maillages 3D et des nuages de points
- Expérience en programmation WebGL
- Bonne connaissance des technologies de capture 3D actuelles (laser, photogrammétrie, etc.)
Pourquoi nous rejoindre ?
-
Une couverture d’ assurances collectives
complète incluant dentaire, santé, invalidité, vie et vision
-
Un modèle de travail hybride flexible
favorisant l’équilibre travail-vie personnelle
-
Fermeture du bureau durant la période des fêtes
-
Un environnement de travail pet-friendly
où vos compagnons à quatre pattes sont les bienvenus
-
Des opportunités de croissance uniques
au sein d’une startup en expansion, conçues pour soutenir votre plein potentiel
-
Une équipe jeune et dynamique qui valorise la collaboration, l’innovation et un esprit entrepreneurial.
***********************************************
Senior Software Engineer
About the Company
Prevu3D
, a Montreal-based technology company founded in 2017, is dedicated to leveraging the physical world
to drive work efficiency and innovation. Our intuitive software solution
bridges the gap between reality
and the digital world
, providing the most accurate representation of facilities for engineering, maintenance, and operational needs.
With a growing team of 45 employees, we focus on developing digital twin software
that enables users to communicate, collaborate, and accelerate their digital transformation journey.
About the Role
We are seeking a skilled Senior Software Engineer
to join our growing engineering team. Under the guidance of the Product Lead
, you will play a key role in the high-quality development and delivery
of our products. This position requires close collaboration with product managers
, designers
, and other engineering teams
across the organization.
The ideal candidate is a strong team player who thrives in dynamic environments
, demonstrates creativity
and autonomy
in tackling complex challenges, and communicates proactively. If you’re driven to build impactful solutions in a fast-paced setting
, we’d love to hear from you!
Key Responsibilities
-
Design and develop features for our products using web technologies
(frontend and backend) alongside Unity
(for the 3d part).
-
Solve engineering challenges to deliver robust, production-ready systems
-
Own feature development from understanding the user needs to production deployment
-
Maintain the existing code by making modifications as required,
-
Clearly document your work
-
Provide valuable insights (on architecture, code quality) to the developers working with you,
-
Present your learnings, technical issues, ideas, improvements, and optimizations to the team and management,
Required Qualifications
-
You hold a Bachelor’s or Master’s degree
in Engineering, Computer Science, or a similar scientific field
.
-
You have relevant engineering experience
where you’ve applied the scientific method
, built reliable and well architectured systems
with depth and discipline
, and demonstrated analytical thinking
throughout.
-
You have at least 3 years of experience either with: Unity or a similar 3D engine / Full-stack development: in which you’ve designed the architecture, made technology choices, and handled development, deployment, and scaling of both frontend and backend components from scratch.
-
You have at least 5 years
of experience in software development
-
You are able to work in English and/or French.
Preferred (Nice-to-Have) Skills
- You speak French
- Experience with web development using common frameworks: Frontend (Vue.js, React, Angular, etc.) and Backend (cloud services, AWS, Docker, Spring, ASP.NET, etc.)
- Experience with meshes & point-clouds
- Experience with WebGL programming
- You have a good knowledge of current 3D capture technologies (laser, photogrammetry, etc.)
Why Join Us?
- Access to a comprehensive benefits package, including dental, health, disability, life, and vision insurance.
- A flexible hybrid work model that promotes work-life balance.
- Office closure during the holiday season.
- A pet-friendly work environment where your four-legged companions are welcome.
- Unique growth opportunities in a growing startup, designed to support your full potential.
- The chance to join a young and dynamic team that values collaboration, innovation, and an entrepreneurial mindset.
About Prevu3D
Prevu3D is dedicated to driving organizational efficiency and collaboration through intuitive and powerful immersive software solutions. With our cloud-processing platform and 3D software solutions, we empower users to optimize their workflows.
Our partnership with reality capture experts enables us to quickly capture photorealistic 3D models of environments, which are integrated into our interactive 3D software. With Prevu3D, you can effortlessly edit, review and share designs with project collaborators and document maintenance and operations by adding documentation directly to equipment. The environment is then accessible from anywhere, at any time, from any computer.
Unlock significant time and cost savings on your worksites while cutting operation costs with Prevu3D.
Contact us today to revolutionize your approach to industrial projects.
Ingénieur·e Logiciel Senior / Senior Software Engineer
Top Benefits
About the role
À propos de l’entreprise
Prevu3D
est une entreprise technologique basée à Montréal, fondée en 2017, qui s’engage à exploiter le monde physique
pour favoriser l’efficacité et l’innovation au travail. Notre solution logicielle intuitive
comble le fossé entre la réalité
et le monde numérique
, en offrant une représentation précise des installations pour les besoins en ingénierie, maintenance et opérations.
Avec une équipe en pleine croissance comptant 45 employé·e·s, nous développons un logiciel de jumeau numérique
permettant aux utilisateur·trice·s de communiquer, collaborer et accélérer leur transformation numérique.
À propos du poste
Nous sommes à la recherche d’un·e ingénieur·e logiciel senior
talentueux·se pour se joindre à notre équipe d’ingénierie en pleine expansion. Sous la direction du Responsable de l’équipe Produit
, vous jouerez un rôle clé dans le développement et la livraison de nos produits
de haute qualité. Ce poste implique une étroite collaboration avec les gestionnaires de produits
, les designers
ainsi que les autres équipes
d’ingénierie
de l’organisation.
La personne idéale est un·e joueur·euse d’équipe
, à l’aise dans un environnement dynamique
, faisant preuve de créativité
, d’autonomie
et de proactivité
dans la résolution de défis complexes. Si vous êtes motivé·e à construire des solutions à fort impact dans un cadre stimulant, nous voulons vous rencontrer !
Responsabilités principales
-
Concevoir et développer des fonctionnalités pour nos produits en utilisant des technologies web
(frontend et backend), ainsi que Unity
(pour la partie 3D)
-
Résoudre des défis techniques pour livrer des systèmes robustes, prêts pour la production
-
Prendre en charge le développement de fonctionnalités, de la compréhension des besoins utilisateur·trice·s jusqu’au déploiement en production
-
Maintenir et améliorer le code existant
-
Documenter votre travail de façon claire et rigoureuse
-
Apporter des idées et conseils pertinents sur l’architecture, la qualité du code et les bonnes pratiques
-
Présenter à l’équipe et à la direction vos apprentissages, idées, enjeux techniques, pistes d’optimisation et améliorations
Qualifications requises
-
Vous détenez un baccalauréat
ou une maîtrise
en ingénierie, informatique ou dans un domaine scientifique connexe
-
Vous avez acquis une expérience pertinente en ingénierie
, où vous avez mis en pratique une méthodologie scientifique rigoureuse
, conçu des systèmes architecturaux fiables
et bien structurés
, et démontré une pensée analytique
-
Vous avez au moins 3 ans d’expérience
dans l’un des deux domaines suivants : Unity ou un moteur 3D équivalent / Développement full-stack, incluant architecture, choix technologiques, développement, déploiement et mise à l’échelle de composants frontend et backend
-
Vous cumulez au moins 5 ans d’expérience
en développement logiciel
-
Vous êtes capable de travailler en anglais et/ou en français
Atouts
- Vous parlez français
- Expérience en développement web avec des frameworks reconnus :
- Frontend (Vue.js, React, Angular, etc.)
- Backend (services cloud, AWS, Docker, Spring, ASP.NET, etc.)
- Connaissance des maillages 3D et des nuages de points
- Expérience en programmation WebGL
- Bonne connaissance des technologies de capture 3D actuelles (laser, photogrammétrie, etc.)
Pourquoi nous rejoindre ?
-
Une couverture d’ assurances collectives
complète incluant dentaire, santé, invalidité, vie et vision
-
Un modèle de travail hybride flexible
favorisant l’équilibre travail-vie personnelle
-
Fermeture du bureau durant la période des fêtes
-
Un environnement de travail pet-friendly
où vos compagnons à quatre pattes sont les bienvenus
-
Des opportunités de croissance uniques
au sein d’une startup en expansion, conçues pour soutenir votre plein potentiel
-
Une équipe jeune et dynamique qui valorise la collaboration, l’innovation et un esprit entrepreneurial.
***********************************************
Senior Software Engineer
About the Company
Prevu3D
, a Montreal-based technology company founded in 2017, is dedicated to leveraging the physical world
to drive work efficiency and innovation. Our intuitive software solution
bridges the gap between reality
and the digital world
, providing the most accurate representation of facilities for engineering, maintenance, and operational needs.
With a growing team of 45 employees, we focus on developing digital twin software
that enables users to communicate, collaborate, and accelerate their digital transformation journey.
About the Role
We are seeking a skilled Senior Software Engineer
to join our growing engineering team. Under the guidance of the Product Lead
, you will play a key role in the high-quality development and delivery
of our products. This position requires close collaboration with product managers
, designers
, and other engineering teams
across the organization.
The ideal candidate is a strong team player who thrives in dynamic environments
, demonstrates creativity
and autonomy
in tackling complex challenges, and communicates proactively. If you’re driven to build impactful solutions in a fast-paced setting
, we’d love to hear from you!
Key Responsibilities
-
Design and develop features for our products using web technologies
(frontend and backend) alongside Unity
(for the 3d part).
-
Solve engineering challenges to deliver robust, production-ready systems
-
Own feature development from understanding the user needs to production deployment
-
Maintain the existing code by making modifications as required,
-
Clearly document your work
-
Provide valuable insights (on architecture, code quality) to the developers working with you,
-
Present your learnings, technical issues, ideas, improvements, and optimizations to the team and management,
Required Qualifications
-
You hold a Bachelor’s or Master’s degree
in Engineering, Computer Science, or a similar scientific field
.
-
You have relevant engineering experience
where you’ve applied the scientific method
, built reliable and well architectured systems
with depth and discipline
, and demonstrated analytical thinking
throughout.
-
You have at least 3 years of experience either with: Unity or a similar 3D engine / Full-stack development: in which you’ve designed the architecture, made technology choices, and handled development, deployment, and scaling of both frontend and backend components from scratch.
-
You have at least 5 years
of experience in software development
-
You are able to work in English and/or French.
Preferred (Nice-to-Have) Skills
- You speak French
- Experience with web development using common frameworks: Frontend (Vue.js, React, Angular, etc.) and Backend (cloud services, AWS, Docker, Spring, ASP.NET, etc.)
- Experience with meshes & point-clouds
- Experience with WebGL programming
- You have a good knowledge of current 3D capture technologies (laser, photogrammetry, etc.)
Why Join Us?
- Access to a comprehensive benefits package, including dental, health, disability, life, and vision insurance.
- A flexible hybrid work model that promotes work-life balance.
- Office closure during the holiday season.
- A pet-friendly work environment where your four-legged companions are welcome.
- Unique growth opportunities in a growing startup, designed to support your full potential.
- The chance to join a young and dynamic team that values collaboration, innovation, and an entrepreneurial mindset.
About Prevu3D
Prevu3D is dedicated to driving organizational efficiency and collaboration through intuitive and powerful immersive software solutions. With our cloud-processing platform and 3D software solutions, we empower users to optimize their workflows.
Our partnership with reality capture experts enables us to quickly capture photorealistic 3D models of environments, which are integrated into our interactive 3D software. With Prevu3D, you can effortlessly edit, review and share designs with project collaborators and document maintenance and operations by adding documentation directly to equipment. The environment is then accessible from anywhere, at any time, from any computer.
Unlock significant time and cost savings on your worksites while cutting operation costs with Prevu3D.
Contact us today to revolutionize your approach to industrial projects.