Senior C++ Geometry Engineer - Real-Time 3D Assets

Unity

Montreal (administrative region)

On-site

CAD 125,000 - 203,000

Full time

14 days+
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

Assurance santé, vie et invalidité
Subvention pour les déplacements
Participation des employés à l’actionn
Régimes de retraite/pension compétitfs
Vacances et congés généreux
Soutien aux nouveaux parents

Job summary

Unity, basé à Montréal, recrute un développeur C++ senior pour l’équipe Industry Engineering, travaillant avec des ingénieurs et des clients en Amérique du Nord sur l’import et l’optimisation de données volumineuses et sur la géométrie 3D pour un moteur temps réel non consacré au jeu.

Vous travaillerez sur l’optimisation des maillages, la génération de niveaux de détail et la robustesse du traitement dans un cadre cloud à grande échelle, tout en explorant l’apport de l’IA dans le flux

Qualifications

  • Expérience professionnelle solide du C++ moderne en production.
  • Compétences en géométrie 3D et mathématiques appliquées en production.
  • Raisonnement sur la robustesse numérique: tolérances et cas dégénérés.
  • Expérience de profiling et d'optimisation mémoire.
  • Capacité à lire et implémenter des articles académiques ou techniques.
  • Expérience d’utilisation d’outils IA dans le flux d’ingénierie.

Responsibilities

  • Travailler sur les algorithmes géométriques au cœur de l’importation et de l’optimisation d’actifs : transformer la géométrie source en maillages affichables, réduire la complexité et générer des niveaux de détail.
  • Améliorer le traitement des données imparfaites: combler les trous, corriger les géométries dégénérées et inversées.
  • Résoudre les enjeux de robustesse, d’empreinte mémoire et de temps d’exécution à l’échelle client.
  • Suivre la littérature et traduire en C++ de production.
  • Livrer ce travail comme un service cloud automatisé et évolutif.
  • Aider l’équipe à explorer les apports de l’IA dans la géométrie et les systèmes.

Skills

C++ moderne
Géométrie 3D
Mathématiques appliquées
Robustesse numérique
Profilage
Outils IA
Lecture d'articles

Job description

Unity, basé à Montréal, recrute un développeur C++ senior pour l’équipe Industry Engineering, travaillant avec des ingénieurs et des clients en Amérique du Nord sur l’import et l’optimisation de données volumineuses et sur la géométrie 3D pour un moteur temps réel non consacré au jeu.

Vous travaillerez sur l’optimisation des maillages, la génération de niveaux de détail et la robustesse du traitement dans un cadre cloud à grande échelle, tout en explorant l’apport de l’IA dans le flux

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

Similar jobs worth comparing

Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D Asset Optimization (C++)
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D Asset Optimization (C++)

Unity • Montreal (administrative region)

On-site
CAD 125,000 - 203,000
Senior Software Engineer - RT3D CI/CD Automation Lead
Senior Software Engineer - RT3D CI/CD Automation Lead

Unity Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 140,000
Senior 3D Artist/Modeler for Real-Time Games (Unreal)
Senior 3D Artist/Modeler for Real-Time Games (Unreal)

Side • Montreal (administrative region)

Hybrid
CAD 48,000 - 72,000
Salaire compétitif
Environnement dynamique
Leader mondial jeux vidéo
+1
Senior 3D Artist/Modeler — Real‑Time Unreal Assets
Senior 3D Artist/Modeler — Real‑Time Unreal Assets

Side • Toronto

Hybrid
CAD 55,000 - 80,000
Salaire compétitif
Environnement multiculturel
Leader mondial des jeux vidéo
+1
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D[...]
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D[...]

Unity • Montreal (administrative region)

On-site
CAD 125,000 - 203,000
Assurance santé, vie et invalidité
Subvention pour les déplacements
Participation des employés à l’actionn
+3
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D Asset Optimization (C++)
Développeur(se) logiciel sénior, optimisation d'actifs 3D (C++) / Senior Software Developer, 3D Asset Optimization (C++)

Unity Technologies • Montreal (administrative region)

On-site
CAD 125,000 - 175,000
Assurance santé et vie
Participation actionnariat
Simulation Engineering Manager - 3D & Visualization
Simulation Engineering Manager - 3D & Visualization

Vention • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Hybrid work
Mentorship program
Comprehensive benefits
+2
Senior Backend Engineer - Monetization & Privacy
Senior Backend Engineer - Monetization & Privacy

Unity Technologies • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Assurance santé
Vie et invalidité
Subvention déplacements
+9
Senior Texture Artist - Hybrid (Montréal/Toronto)
Senior Texture Artist - Hybrid (Montréal/Toronto)

Side • Toronto

Hybrid
CAD 70,000 - 100,000
Competitive Salary
Dynamic, multicultural environment
Opportunities for progression
Artiste 3D senior | Senior 3D Artist
Artiste 3D senior | Senior 3D Artist

Side • Montreal (administrative region)

Hybrid
CAD 48,000 - 72,000
Salaire compétitif
Environnement dynamique
Leader mondial jeux vidéo
+1