company_logo

Full Time Job

Programmeur.Euse De Rendu S U00e9nior / Senior Rendering Programmer

Warner Bros. Discovery

Montreal, QC 11-08-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Aperçu de l'entreprise

Chaque grande histoire a un nouveau départ . Nous sommes ravis d'annoncer que Discovery et WarnerMedia se sont associés pour devenir Warner Bros. Discovery. WBD est une société mondiale de médias et de divertissement de premier plan,
offrant au public le portefeuille de contenus , de marques et de franchises le plus différencié et le plus complet au monde, dans les domaines de la télévision , du cinéma , des sports, des actualités , du streaming et des jeux. Nous accueillons les meilleurs conteurs du monde, créant des produits de classe mondiale pour les consommateurs . Des créatifs brillants aux pionniers de la technologie et au- delà , rejoignez -nous alors que nous entrons dans le prochain chapitre .

Depuis son lancement en 2010, Warner Bros. Games Montréal compte plus de 300 employés et continue de croître et de recruter des talents supplémentaires. Travaillant avec certaines des plus grandes marques de Warner Bros. Studios, dont DC Entertainment, le studio se consacre au développement de jeux vidéo AAA.

WB Games Montréal, une division de Warner Bros. Interactive Entertainment (WBIE), est à la recherche d'un.e programmeur.euse de rendu senior pour travailler sur nos technologies centrales de rendu pour nos futur jeux.

À ce titre, tu nous aideras dans l'expansion et l'innovation des principales technologies visuelles de nos jeux. Potentiellement, tu seras aussi amené à toucher à un large éventail de technologies et au moteurs Unreal 5, notamment en matière de la gestion de la mémoire, de l'optimisation, des outils et du traitement multifilaire, entre autres.

Nous recherchons des personnes talentueuses, motivées et déterminées capables de concevoir des technologies graphiques novatrices pour les plateformes de la génération actuelle. Nous recherchons aussi des gens passionnés, créatifs et communicatifs qui s'investissent dans leur travail et qui sont dotés d'une forte volonté d'explorer et de maîtriser de nouveaux domaines du rendu en temps réel. Nous encourageons également nos employés à faire preuve d'engagement et de détermination et, en échange, nous leur accordons une grande autonomie individuelle et une véritable influence.

Responsabilités
• Mettre en œuvre, optimiser et entretenir les caractéristiques de rendu en collaboration avec les artistes et les responsables de la recherche et de la conception.
• Optimiser les systèmes : unité centrale de traitement (UCT), unité de traitement graphique (UTG), fréquence d'images, utilisation de la mémoire et délais de chargement.
• Travailler de concert avec les créateurs de contenu pour aider à améliorer leur flux de travail.
• Cerner les problèmes et concevoir des solutions.

Expérience
• Au moins sept ans d'expérience dans l'industrie du jeu ou expérience de programmation similaire.

Éducation
• Baccalauréat en informatique ou tout autre domaine pertinent.

Connaissances et aptitudes
• Solides connaissances sur divers sujets portant sur le rendu en temps réel (éclairage, ombrage, illumination globale, post-traitement, etc.).
• Excellentes connaissances de développement pour PC, PlayStation 4 de SONY et Xbox One de Microsoft.
• Connaissances des interfaces de programmation d'applications graphiques (DirectX 11 ou 12, consoles) et des fonctions graphiques.
• Expérience en recherche, en développement et en optimisation des techniques et des systèmes de rendu sur de multiples plateformes.
• Démonstration technique ou publication(s), un atout
• Expérience avec un large éventail de technologies de moteurs, notamment pour la gestion de la mémoire, la lecture en continu, le rendu, l'animation, les éditeurs, les outils de conception et plus encore.
• Capacité de collaborer étroitement avec des artistes et d'autres programmeurs pour développer une technologie captivante permettant le déploiement de caractéristiques et de systèmes de jeux novateurs.
• Capacité de conception, de programmation et d'optimisation en C/C++ dans de nouveaux systèmes et des systèmes actuels tout en pouvant se concentrer sur au moins une spécialité liée aux jeux vidéo.
• Excellentes capacités de rapidement résoudre des problèmes et cibler des solutions.

WB Games Montréal, a division of Warner Bros. Interactive Entertainment (WBIE), seeks a Senior Rendering Programmer to work on core rendering technology for its newest games.

As a programmer in the rendering team, you will help us further extend and innovate key visual technology for our games. You will also potentially contribute and interact with a wide variety of technologies and Unreal Engine 5, including memory management, optimization, tools, multithreading and more.

We are looking for talented, self-motivated individuals with the capability and drive to build innovative graphics technology for current-generation platforms. We also want passionate, creative, communicative, and committed people with a strong desire to explore and master new areas of real-time rendering. We also encourage our employees to be involved and driven, and in return we provide great individual freedom and autonomy, and true influence.

Responsibilities
• In collaboration with artists, research, and design you will be responsible for implementing, optimizing and maintaining rendering features.
• For optimizing systems: CPU, GPU, framerate, memory usage and load-times
• Working with content creators to help refine their workflows
• Identify problems and create solutions

Experience
• 7+ years game industry or related programming experience.

Education
• B.S. in computer science, or another relevant field.

Knowledge/Skills
• Excellent C/C++ understanding and skills, with the ability to write highly efficient and optimized code.
• Strong knowledge of several real-time rendering topics (lighting, shading, shadows, global illumination, post-processing, etc.)
• Strong knowledge of PC, PlayStation and Microsoft Xbox development.
• Knowledge of Graphics APIs (DirectX 11/12, Consoles) and Graphics Pipelines.
• Experience researching, developing & optimizing rendering techniques & systems on multiple platforms.
• Technical demo or publication(s) are a plus.
• Experience with a wide variety of engine technology, including memory management, streaming, rendering, animation, editors, build tools, and more.
• Must be able to work closely with artists and other programmers to develop compelling. technology that enables innovative game systems and features.
• Great ability to quickly debug problems and identify solutions.

Warner Bros. Discovery saisit l'opportunité de constituer une main d'œuvre qui reflète la diversité de notre société et du monde qui nous entoure. Être un employeur offrant l'égalité des chances signifie que nous prenons au sérieux notre responsabilité de considérer les candidats qualifiés sur la base du mérite, sans tenir compte de la race, de la couleur, de la religion, de l'origine nationale, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap mental ou physique et des informations génétiques, de l'état civil, de la citoyenneté, du statut militaire, du statut de vétéran protégé ou de toute autre catégorie protégée par la loi.

Si vous êtes un candidat qualifié souffrant d'un handicap et que vous avez besoin d'un aménagement raisonnable pour postuler à ce poste, veuillez nous contacter à l'adresse recruitadmin@warnermedia.com.

Jobcode: Reference SBJ-d8mzxx-3-15-190-144-42 in your application.