Développeur de logiciel 3D

Montreal

Offre publiée le 2023-01-11

Vention

Job description

Description du poste

En tant que développeur de logiciel 3D - intégration de pièces, vous participerez à un élément du processus qui est au cœur de Vention, les pièces.

Votre tâche consistera à diriger l'intégration de toutes les pièces mécaniques nouvelles et existantes dans notre MachineBuilder 3D, en faisant passer une extrusion, une plaque ou même un actionneur d'un simple fichier CAO à une pièce pleinement intégrée dans l'ensemble de la plateforme Vention.

Votre travail donnera directement à nos utilisateurs les moyens de créer tous les équipements d'automatisation qu’ils souhaitent.

  • Vous collaborerez avec les parties prenantes, notamment le responsable du développement, le chef de produit, les cadres supérieurs et l'assurance qualité.
  • Vous travaillerez étroitement avec l'équipe chargée du matériel et de l'automatisation afin de mettre en œuvre de nouveaux produits au sein de MachineBuilder.
  • Vous participerez à l'amélioration du moteur de contraintes 3D de Vention, permettant aux utilisateurs d'insérer et de placer des pièces d'un seul clic.
  • Vous contribuerez à la constante amélioration du mécanisme de classement des connexions.
  • Vous développerez des outils visant à faciliter les futures intégrations.
  • Vous dirigerez et conseillerez les parties prenantes sur les étapes suivantes de l'intégration des pièces et des améliorations des connexions.
  • À terme, vous aurez la possibilité de diriger la pile technologique pour l'intégration des pièces en choisissant une voie d'expert ou de gestionnaire.

Qualifications

  • Diplôme universitaire en informatique, en ingénierie ou en mathématiques.
  • Maîtrise d'au moins un langage de programmation majeur (par exemple, JavaScript, Python, C++).
  • Expérience des bibliothèques 3D (, Unity) et du développement web (HTML, CSS).
  • Familiarité avec l'algèbre linéaire (par exemple, le produit scalaire, le produit en croix, la multiplication matricielle, le changement de base) est un atout majeur.
  • Bonne connaissance des principes de base de l'ingénierie mécanique et des composants d’automatisation, un atout.
  • Familiarité avec Git.
  • Un fort sentiment d'appartenance et de solides compétences en communication.
  • La capacité de travailler dans un environnement dynamique au rythme rapide, avec beaucoup d'énergie et d'enthousiasme.
  • 10 hours ago