Développeur C++ de solutions en métrologie 3D

InnovMetric

Quebec

Hybrid

CAD 85,000 - 110,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Horaires flexibles
Télétravail partiel
Rémunération compétitive et bonus
Assurances collectives
Télémédecine
Thé, café et stationnement
Activités IMBand

Job summary

InnovMetric recherche un développeur C++ passionné par la métrologie 3D pour contribuer à PolyWorks|Inspector. Vous concevrez et optimiserez des outils d’acquisition, de calcul et de visualisation des mesures, tout en restant attentif à la maintenabilité et à l’extensibilité du logiciel.

Le poste s’inscrit dans une équipe qui privilégie autonomie, agilité et collaboration, avec des options de travail au bureau, hybride ou télétravail. Maîtrise du français et anglais intermédiaire exigée.

Qualifications

  • Expérience en développement d’interface usager et en OO avec C++.
  • Bonnes connaissances en géométrie 3D et mathématiques.
  • Maîtrise du C++ et d’OpenGL; capacité à concevoir des solutions maintenables et extensibles.

Responsibilities

  • Concevoir des solutions innovantes dans PolyWorks|Inspector pour la métrologie 3D et la visualisation des mesures.
  • Mettre en œuvre et valider les solutions sur divers appareils d’acquisition de données.
  • Travailler au cœur de l’expertise en métrologie 3D et assurer la qualité du logiciel.

Skills

UI développement
C++
Géométrie 3D
Mathématiques
OpenGL
Analyse et conception
Français/Anglais
Maintenance & extensibilité
Architecture logicielle
Refactoring
UX
3D metrology & manufacturing
Gestion de projets
Analyse fonctionnelle

Job description

Vous souhaitez faire partie d'une équipe qui façonne l'avenir des solutions logicielles collaboratives et innovantes ? Nous avons une belle opportunité pour vous !

Autonomie, curiosité, transparence, confiance, respect. Chez InnovMetric, ce sont les valeurs que nous recherchons et véhiculons au quotidien dans nos équipes de développement logiciel.

Responsabilités

Comme développeur C++ de solutions en métrologie 3D, vous changerez la vie de nos utilisateurs en concevant des solutions innovantes au sein de notre logiciel phare PolyWorks|InspectorTM, tant au niveau des outils intelligents d’acquisition de données 3D qu’au calcul et à la visualisation efficace des résultats de mesure. Vous aurez également à mettre en œuvre et à valider vos solutions sur une variété d’appareils d’acquisition de données et travaillerez au cœur même de notre expertise en métrologie 3D.

Compétences
  • Détenir de l'expérience en développement d’interface usager (UI)
  • Détenir de l’expérience en développement orienté objet (principes SOLID, design patterns) et une bonne connaissance du langage C++
  • Avoir une bonne connaissance de la géométrie 3D
  • Être à l'aise avec les mathématiques
  • Avoir une bonne connaissance de OpenGL
  • Démontrer de bonnes compétences d’analyse et de conception, ainsi qu’une forte aisance dans la prise en charge de projets
  • Posséder une bonne maîtrise du français et un niveau intermédiaire en anglais (oral et écrit)*
  • Programmer de façon claire et structurée, tout en considérant les exigences liées à la maintenance, la modularité, l'extensibilité et la compatibilité

Vous avez aussi un intérêt marqué pour :

  • L’architecture logicielle, réusinage (refactoring), écriture de code robuste qui résiste au temps
  • Les domaines d’application de la métrologie 3D et la fabrication mécanique
  • La gestion de projets informatiques
  • L’analyse fonctionnelle : extraction des connaissances client, négociation et discussion avec le chef de produit (product owner)
  • L’expérience utilisateur (UX)
Voici ce que nous privilégions
  • Encadrement de qualité et opportunité de contribuer à des projets d’envergure dès l’entrée en poste
  • Participation à toutes les étapes du développement, de l’identification des besoins à la livraison au client, en passant par le design de l’expérience utilisateur (UX), le développement d’une architecture logicielle durable et la validation de la qualité du logiciel
  • Mise en application quotidienne des principes du développement Agile
  • Forte culture d’amélioration continue
  • Vif esprit de collaboration avec des professionnels experts dans leur domaine; il y a toujours quelque chose à apprendre de quelqu’un
  • Choix du lieu de travail : au bureau, en mode hybride ou en télétravail
Les conditions d’emploi sont très avantageuses
  • Horaire flexible qui facilite la conciliation travail-famille
  • Possibilité de faire du télétravail partiel
  • Rémunération compétitive et système de bonis
  • Régime modulaire pour les assurances collectives
  • Service de télémédecine et programme d'aide aux employés et à leur famille
  • Thé, café et stationnement gratuits
  • Activités sociales, sportives et groupe de musique IMBand (allez y jeter un œil sur YouTube)

L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention de discrimination.

*Puisque ce poste requiert la consultation de documents techniques en anglais, la participation à certaines formations offertes en anglais et des interactions avec des collègues non-francophones, les candidats souhaitant soumettre leur candidature doivent répondre au critère en lien avec la langue anglaise indiqué dans l’offre d’emploi.

Nous vous remercions de l’intérêt que vous manifestez en présentant votre candidature. Veuillez prendre note que nous ne communiquerons qu’avec les candidats retenus en présélection.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur back-end (.NET) - Québec
Développeur back-end (.NET) - Québec

InnovMetric • Quebec

Hybrid
CAD 85,000 - 110,000
Flexible hours
Partial remote
Competitive salary
+5
Technicien ressources humaines/Technicienne ressources humaines
Technicien ressources humaines/Technicienne ressources humaines

InnovMetric • Quebec

Hybrid
CAD 42,000 - 54,000
Horaires flexibles
Télétravail possible
Rémunération et bonis
+5
Conseiller en intelligence d'affaires
Conseiller en intelligence d'affaires

InnovMetric • Quebec

Hybrid
CAD 70,000 - 90,000
Horaires flexibles
Télétravail partiel
Rémunération compétitive et primes
+3
Conseiller, gouvernance des risques et de l’information - Québec (remplacement de congé de maternité – 12 mois)
Conseiller, gouvernance des risques et de l’information - Québec (remplacement de congé de maternité – 12 mois)

InnovMetric • Quebec

Hybrid
CAD 120,000 - 180,000
Horaires flexibles
Télétravail possible
Assurances collectives modulaires
+2
Expert(e) technique – Métrologie et industrialisation-Technical Expert – Metrology & Industrial[...]
Expert(e) technique – Métrologie et industrialisation-Technical Expert – Metrology & Industrial[...]

Cyient • Longueuil

On-site
CAD 90,000 - 130,000
Human Resources Technician - Quebec
Human Resources Technician - Quebec

InnovMetric Software • Quebec

On-site
CAD 52,000 - 68,000
Flexible schedule
Teleworking
Competitive salary and bonus
Conseiller, gouvernance des risques et de l’information - Québec (remplacement de congé de maternité – 12 mois)
Conseiller, gouvernance des risques et de l’information - Québec (remplacement de congé de maternité – 12 mois)

Bilinguallink • Quebec

Hybrid
CAD 110,000 - 170,000
Horaires flexibles
Télétravail partiel
Rémunération compétitive et primes
+4
Technicien.ne en programmation CMM
Technicien.ne en programmation CMM

GE Aerospatial • Bromont

On-site
CAD 65,000 - 95,000
Relocalisation
Assurance collective
Régime de retraite
+2
3D Software Developer
3D Software Developer

GRAITEC GmbH • Montreal (administrative region)

On-site
CAD 85,000 - 100,000
OTE 10% variable
Rémunération annuelle cible CA$85,000–
Analyste en information financière
Analyste en information financière

InnovMetric • Quebec

Hybrid
CAD 85,000 - 110,000
Horaires flexibles
Télétravail partiel
Assurances collectives et télémédecine
+2