Skip to main content

Description

Le Programmeur Rendu Senior rejoindra l'équipe Fortnite Desktop pour améliorer l'expérience des joueurs sur PC. Cela implique d'analyser et de résoudre les problèmes de stabilité et de performance sur diverses configurations matérielles et logicielles, d'optimiser les systèmes de rendu, d'améliorer les interfaces de plateforme de bas niveau, et de collaborer avec les fournisseurs de GPU et d'autres équipes Epic pour faire progresser la stabilité et la qualité de Fortnite et des produits internes.

Ce que nous recherchons

Analyser et résoudre les problèmes de stabilité et de performance de Fortnite sur une large gamme de configurations matérielles PC, en identifiant des solutions pour la performance et la compatibilité CPU et GPU, la performance de rendu et la compatibilité des appareils (y compris le pipeline de shaders).

Améliorer les systèmes de rendu et optimiser leur stabilité et leurs performances sur diverses API graphiques.

Apporter des améliorations aux systèmes de bas niveau qui interagissent avec les API de plateforme, tels que les allocateurs de mémoire, les systèmes de fichiers et les systèmes d'entrée.

Surveiller les données de stabilité et de performance des versions de Fortnite et améliorer les systèmes et applications d'Unreal Engine pour les cas d'utilisation spécifiques à Fortnite.

Travailler avec les fournisseurs de GPU et d'autres partenaires pour résoudre les problèmes techniques et collaborer à l'amélioration des technologies sous-jacentes.

Évaluer les données de performance sur divers matériels et améliorer les systèmes et applications de rendu d'Unreal Engine pour les cas d'utilisation spécifiques à Fortnite.

Collaborer avec d'autres équipes Epic, telles que l'équipe d'architecture de rendu d'Unreal Engine, pour résoudre des défis techniques complexes.

Candidat idéal

Solides connaissances en C++ et techniques de programmation multi-thread ; capacité à coder et à architecturer divers systèmes de moteur de base.

Expérience en rendu temps réel dans l'industrie du jeu vidéo ou de l'infographie.

Connaissance d'au moins une API graphique (DirectX 12 de préférence) et une compréhension générale de l'architecture des API graphiques modernes.

Expérience en profilage et optimisation d'une grande base de code.

Capacité démontrée à raisonner et à déboguer de grands systèmes interactifs du macro au micro-niveau.

L'expérience avec les systèmes de niveau OS, les API Windows et les frameworks courants est un plus.

Compétences techniques

C++
Programmation multi-thread
Rendu temps réel
DirectX 12
API graphique
Profilage
Optimisation
Débogage
Systèmes de niveau OS
API Windows

Compétences interpersonnelles

Collaboration
Résolution de problèmes
Analyse

Avantages

Régime de retraite
Assurance maladie privée
Plan de remboursement des frais de santé
Assurance dentaire
Assurance invalidité et vie
Maladie grave
Programme de vélo au travail
Vaccins contre la grippe
Bilans de santé
Repas
Programme robuste de bien-être mental
Thérapie gratuite pour les employés et leurs dépendants
Coaching gratuit pour les employés et leurs dépendants

Aussi disponible à

À propos de l'entreprise

E

Epic Games, Inc.

Epic Games est un développeur et éditeur américain de jeux vidéo et de logiciels basé à Cary, en Caroline du Nord. L'entreprise est surtout connue pour le développement de l'Unreal Engine, du jeu mondialement populaire Fortnite, et pour l'exploitation de la boutique numérique Epic Games Store.

Innovant
Ambitieux
Axé sur la technologie
Collaboratif
Créatif
Voir tous les emplois chez Epic Games, Inc.
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.