Recherche d'emploi > Montréal, QC > Senior developer

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

Unity
Montreal, QC, Canada
99.9K $-168.4K $ / an (estimé)
Temps plein

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.

La vie chez Unity

Unity NYSE : U est la première plateforme mondiale d'outils permettant aux créateurs de concevoir et de développer des jeux, applications et expériences en temps réel sur de multiples plateformes.

Les créateurs, qu'ils soient développeurs de jeux, artistes, architectes, concepteurs automobiles, experts en infrastructures, cinéastes ou autres, utilisent Unity pour donner vie à leur imagination sur de multiples plateformes, que ce soit sur mobile, PC, console ou informatique spatiale.

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

J-18808-Ljbffr

Il y a 7 jours
Emplois reliés
Offre sponsorisée
Behaviour Interactive
Montréal, Québec

Behaviour Interactive is looking for a Senior Live Game Designer to join our talented Dead by Daylight team. The Senior Live Game Designer will also act as the beacon of quality for our users, regularly monitoring the community to ensure a positive experience. ...

Offre sponsorisée
Dakis Decision Systems
Canada

Software Developer Senior / Team Lead - Full Stack. Experienced senior developer, preferably with experience leading and mentoring a team. At dakis, web software development is king! We are looking for a talented software developer who doesn’t fear new web technologies and who is very enthusiastic a...

S.i. Systems
Montréal, Québec

NET Developer to support an online service delivery platform in the public sector. ...

KPMG Canada
Montréal, Québec

At KPMG, you'll join a team of diverse and dedicated problem solvers, connected by a common cause: turning insight into opportunity for clients and communities around the world.Are you a talented leader with a proven track record for motivating teams and delivering exceptional client service?.We are...

Maya HTT
Montréal, Québec

Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. We are currently looking for versatile developers to join Maya’s development group. Minimum of 5 years as a C++ Developer. ...

Games Jobs Direct
Montréal, Québec

We're always improving on the tools and technology that empower content developers worldwide. Pipeline Developer to join our Art Pipeline team to help us improve artist efficiency. Scope out and drive production engineering initiatives, working closely with other developers and stakeholders toward s...

Ubisoft
Montréal, Québec

Participe à la planification de la production des voix/dialogues et en assurer le suivi tout au long de la production, en collaboration avec le/la gestionnaire de production/productrice, producteur associé. ...

Jessica Joyal
Laval, Québec

Supervise la conception de systèmes de ventilation, chauffage, climatisation, plomberie et régulation automatique;.Effectue des recherches techniques, des études, des relevés et des sélections d’équipement;.Participe activement aux réunions internes afin d’assurer une bonne coordination des équipeme...

Morgan Stanley
Montréal, Québec

We are seeking a passionate hands-on senior full stack developer with strong technical skills in both front-end and back-end development used by our dynamic, fast paced technology team. Work with stake holders/developers/users to understand and maintain existing application platform design & arc...

KPMG
Canada, Canada

Building on the success of our practice, we are seeking talented and energetic candidates to join our Advisory team as a Senior Consultant working in our Management Consulting, Enterprise Solutions, Oracle practice. Ability to collaborate closely with functional consultants, business analysts, devel...