Search jobs > Montreal, QC > Senior developer

Concepteur(rice) graphique sénior | Senior Graphics Developer

Unity
Montreal, Canada
Full-time

Role Description

L’opportunité

Le moteur Unity est utilisé par des millions de créateurs(rice)s dans le monde entier pour créer des expériences en temps réel percutantes et attrayantes.

Les graphismes sont au cœur de ce processus, depuis la création initiale du contenu jusqu’aux derniers pixels affichés sur l’appareil ciblé.

Dans l’équipe responsable des graphismes pour les plateformes, nous nous efforçons d’apporter des fonctionnalités graphiques de pointe sur toutes les plateformes prises en charge par Unity, aujourd’hui et demain! Notre mission est de permettre aux développeur(se)s Unity d’écrire du code de rendu sans savoir à l’avance sur quelle API celui-ci sera exécuté.

En tant que développeur(se) graphique sénior, vous occuperez une position privilégiée en collaborant avec d’autres développeur(se)s graphiques afin de maintenir et d’améliorer notre moteur de rendu en temps réel multi-plateforme, qui est le coeur des produits Unity.

Ce que vous allez faire

  • Développer de nouvelles fonctionnalités graphiques qui mettent à profit les plateformes de nos partenaires.
  • Entretenir les systèmes actuels et améliorer leur performance, leur testabilité et leur stabilité.
  • Travailler en étroite collaboration avec les autres organisations de Recherche et Développement internes de Unity.
  • Participer aux discussions avec nos partenaires en matière de plateformes, de matériel et de systèmes d’exploitation.
  • Construire des tests automatisés pour de nouvelles fonctionnalités et corriger les bugs.

Ce que nous recherchons

  • Des compétences éprouvées en programmation (C# / C++).
  • Une connaissance approfondie des graphismes 3D en temps réel.
  • Une bonne compréhension des GPU, du pipeline graphique et de l’architecture des moteurs graphiques.
  • Une connaissance d’au moins une API graphique de bas niveau , comme Direct3D, Vulkan ou Metal.
  • Une capacité à diagnostiquer les problèmes et les défaillances à l’aide d’ outils de débogage d’applications, ainsi qu’à mesurer et à optimiser les performances des applications.

Vous avez peut-être également

  • Une expérience de travail avec de grandes bases de répertoires de code source multi-plateformes (en particulier pour des plateformes comme XR, Android, iOS ou console).
  • Une expérience de l’utilisation d’ outils propres à la plateforme, notamment PIX, Snapdragon Profiler, Arm Performance Studio, PVRTune, Razor ou XCode Instruments.
  • Une connaissance des API adjacentes aux graphiques, comme OpenXR et DirectML.

Information supplémentaire

  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste.
  • Le support à la relocalisation n’est pas disponible pour ce poste.
  • L’aide à la relocalisation internationale n’est pas disponible pour ce poste.
  • 10 hours ago
Related jobs
Autodesk
Montreal, Quebec
Remote

Autodesk Graphics Platform (AGP) Team is seeking a Senior Principal Software Developer to work on AGP ( Autodesk Graphics Platform) - a shared graphics system used by many Autodesk applications, including Fusion, Revit, Inventor, 3ds Max, and Maya. You will join a talented technical team in undertak...

Hasbro
Montreal, Quebec

Se coordonner auprès des autres départements, particulièrement les concepteurs. Collaborer avec d'autres concepteurs. ...

S.i. Systems
Montreal, Quebec

Developer (10+ years) to support modernization initiatives to digitize the construction sector within the Government of Canada. ...

Talan
Montreal, Quebec

We are looking for a Full stack Developer to join our team in Montreal and contribute to developing cutting-edge financial and accounting systems that align with both local and global business lines. ...

MongoDB
Canada

Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 175,000 developers joining MongoDB every month, it’s no wonder ...

Eidos Interactive Corporation
Montreal, Quebec

Nous sommes à la recherche de notre concepteurrice de jeu, pour venir compléter l'équipe très sénior responsable de la direction créative. Expérience en tant que Concepteurrice de jeu dans un studio de jeux vidéo sur des systèmes (combat, simulation, etc);. Expérience en tant que Concepteur• ric...

Vidyard
Remote, Canada
Remote

In this role, you'll be working closely with an awesome team of developers and a product manager, all under the guidance of an Engineering Manager. Your goal? To use your skills to simplify and enhance the day-to-day experience of our developers. Our Developer Platform team is where innovation meets...

Unity
Montreal, Quebec

Nous sommes à la recherche d’un(e) Développeur(se) Senior en Apprentissage Automatique pour rejoindre notre équipe Data Services et Modération chez Unity Ads ! Dans ce rôle, vous jouerez un rôle clé dans l’optimisation et la mise en place de systèmes ML et pipelines ETL à grande échelle pour souteni...

S.i. Systems
Montreal, Quebec

Net) and JavaScript Developer to create new and support existing web and mobile construction management applications. ...

S.i. Systems
Montreal, Quebec

Senior Azure Developer/ Architect to work on a major digital transformation program digitalizing permitting and licensing services. ...