Search jobs > Montreal, QC > Developpeur senior

Développeur(se) graphique sénior, fonctionnalités SRP | Senior Graphics Developer, SRP Features

Unity
Montreal, Canada
Permanent
Full-time

Role Description

L’opportunité

Nous sommes à la recherche d’un(e) développeur(se) graphique qui rejoindra l’équipe chargée des fonctionnalités SRP au sein de Unity Graphics.

Scriptable Render Pipeline (SRP) est une technologie de rendu personnalisable qui vous permet de contrôler le rendu au moyen de scripts C#, en adaptant le processus de rendu à la plateforme que vous ciblez.

En tant que développeur(se) graphique développeur au sein de l’équipe SRP Features de Unity, vous rechercherez, concevrez et développerez des systèmes et des innovations de rendu pour les fonctionnalités graphiques dans nos pipelines de rendu inscriptibles.

Nous sommes spécialisés dans la résolution de problèmes liés à la fourniture de fonctionnalités maintenables et extensibles, optimisées pour de nombreuses plateformes.

Notre équipe se passionne pour l’utilisation de méthodologies de rendu innovantes afin de développer des solutions graphiques robustes.

Votre rôle vous permettra d’avoir un impact direct sur la manière dont les fonctionnalités graphiques sont portées au niveau supérieur chez Unity.

Notre candidat(e) idéal(e) possède une connaissance approfondie du graphisme et une passion pour le développement de fonctionnalités qui seront utilisées par un large éventail d’utilisateur(rice)s.

Il s’agit d’un poste permanent qui vous donnera l’occasion d’évoluer en tant que contributeur(rice) essentiel(le) aux fonctionnalités graphiques et aux processus du moteur et de l’éditeur Unity.

Ce que vous allez faire

  • Évaluer les plans techniques pour s’assurer qu’ils répondent aux exigences des développeurs et des utilisateurs.
  • Mettre en place des tests automatisés pour les fonctionnalités nouvelles ou existantes et bogue.
  • Mobiliser les développeur(se)s pour promouvoir des normes de développement élevées et fournir un code de qualité production.
  • Travailler en étroite collaboration avec nos autres développeur(se)s, artistes techniques et concepteur(rice)s de produits pour mettre à l’échelle des fonctionnalités graphiques existantes ou créer de bout en bout des fonctionnalités graphiques qui fonctionneront aussi bien sur les plateformes haut de gamme que sur les appareils mobiles pour un rendu évolutif en temps réel.
  • La gamme de technologies avec lesquelles vous êtes susceptible de travailler couvre les fonctionnalités de rendu destinées aux artistes : matériaux, éclairage, post-traitement, effets et plus encore, ainsi que l’évolution et l’optimisation de notre architecture de rendu.

Ce que nous recherchons

  • Une connaissance approfondie des architectures GPU mobiles modernes (par exemple Apple, ARM et Qualcomm).
  • Une maîtrise de la programmation des GPU avec DX11, DX12, Metal ou Vulkan.
  • Une solide compréhension des pipelines graphiques, des techniques de rendu et des principes mathématiques sous-jacents.
  • Une expérience de la réalisation d’objectifs dans un environnement dynamique et performant.
  • De solides compétences en programmation multiplateforme et à plusieurs branches, ainsi qu’en C++ et en C#.
  • Un état d’esprit proactif et axé sur les solutions, avec un intérêt marqué pour les technologies de rendu innovantes.

Vous avez peut-être également.

  • Une expérience pratique de travail avec Unity.
  • Une expérience pratique du travail dans de grandes bases de répertoires de code source.
  • Une expérience antérieure dans l’industrie des effets visuels ou des jeux vidéo.

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.
  • 7 hours ago
Related jobs
Promoted
Canonical - Jobs
Laval, Quebec

The user experience is polished and seamless for the end-users, and its administrators will enjoy smooth, lightweight Day 1 and Day 2 operations. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner. Canonica...

HootSuite Media, Inc.
Montreal, Quebec

Plaider pour des solutions techniques, favoriser le consensus entre les parties prenantes pour faire avancer les projets, et représenter l'équipe lors de réunions de haut niveau, en garantissant la transparence et l'alignement avec les objectifs des projets. Capacité démontrée à analyser de grands e...

Adoc Talent Management
Montreal, Quebec

Conduct testing and assist with quality assurance for VisionOS applications across various devices and use cases. This immersive mixed-reality technology will be used for education, diagnosis and treatment planning. In order to accelerate the development of their solution, they are looking for a Vis...

Alcumus
Canada
Remote

Ce dont vous aurez besoin pour réussir .Ce que vous obtiendrez en retour: ....

CGI
Montreal, Quebec

Votre maîtrise de la conteneurisation, des files d'attente de messages (Message Queue Kafka) et du déploiement cloud sera mise à profit pour améliorer notre architecture d'applications. Concepts Java, multithreading et programmation orientée objet, développement d'API RESTful à l'aide de Spring Boot...

Valsoft Corporation
QC, CA
Remote

As a Senior Developer, you will work on various projects using modern and proven technologies in a flexible and innovation-focused environment. We are hiring at Irosoft for a Senior Software Developer to join our growing team in Quebec!. Familiarity with cloud migration processes and application sec...

Epic Games
Montreal, Quebec

The ideal candidate is a senior AI/ML developer with experience in real-time applications and customer-focused. Use and develop AI/ML-based technical solutions to improve the rendering quality and optimize workflows for users in various industries. Epic prides itself on creating a collaborative, wel...

NBC
Montreal, Quebec

We favor a variety of forms of continuous learning to enrich your development, including learning in action, training content made available to you and working in collaboration with colleagues with diverse expertise and profiles. A career as a Java Back-end Developer in the IT Wealth Management Deli...

Autodesk
Montreal, Quebec

Your work will span a diverse range of product areas and technologies and you'll grow your skills through exposure to several VFX and games technologies, and open-source initiatives like USD, MaterialX, and OCIO. Nous aidons les innovateurs à transformer leurs idées en réalité, transformant non seul...

Lumerate
Canada

Lumerate is growing rapidly, and we're searching for a Senior Software Developer for our user facing product team, to join our team for the journey!. Our vision is to be the world's most useful and trusted source of information for professionals seeking to understand what's happening in their indust...