Skip to main content
Temps plein
Sur place

Programmeur Rendu Senior (R27090)

Voir sur la carte

Description

L'équipe Fortnite Desktop recherche un Programmeur Rendu expérimenté pour améliorer l'expérience des joueurs sur la plateforme PC. Ce rôle implique de travailler avec les systèmes de rendu pour alimenter les visuels de Fortnite, y compris l'amélioration des fonctionnalités existantes, la conception de nouvelles, et l'optimisation de la stabilité et des performances sur une variété de configurations matérielles et logicielles. Les responsabilités clés incluent l'analyse et la résolution des problèmes de stabilité et de performance, l'amélioration des systèmes de rendu et d'interface de plateforme de bas niveau, la surveillance des données de performance, et la collaboration avec les fournisseurs de GPU et les équipes internes d'Epic pour faire progresser les solutions techniques.

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.,Identifier des solutions pour les problèmes de performance et de compatibilité CPU et GPU spécifiques aux appareils.,Améliorer les performances de rendu et la compatibilité des appareils, y compris le pipeline de shaders.,Optimiser la stabilité et les performances des systèmes de rendu sur diverses API graphiques.,Améliorer les systèmes de bas niveau qui interagissent avec les API de plateforme (par exemple, les allocateurs de mémoire, les systèmes de fichiers, 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 dans des cas d'utilisation spécifiques à Fortnite.,Collaborer avec les fournisseurs de GPU et d'autres partenaires pour résoudre les problèmes techniques et améliorer les technologies sous-jacentes comme les pilotes graphiques.,Évaluer les données de performance sur divers matériels et améliorer les systèmes et applications de rendu d'Unreal Engine.,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ée ; capacité à coder et à architecturer divers systèmes de moteur de base.,Expérience en rendu temps réel dans l'industrie du jeu ou de l'infographie.,Connaissance d'au moins une API graphique (DirectX 12 préféré) 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.,Expérience avec les systèmes de niveau OS, les API Windows et les frameworks courants (un atout).

Compétences techniques

C++
Programmation multi-threadée
Rendu temps réel
API graphique (DirectX 12 préféré)
Profilage
Optimisation
Débogage
Systèmes de niveau OS
API Windows
Frameworks courants

Compétences interpersonnelles

Collaboration
Résolution de problèmes
Pensée analytique
Communication

Avantages

Régime de retraite
Assurance médicale privée
Plan de remboursement des frais de santé
Assurance dentaire
Assurance invalidité
Assurance vie
Maladie grave
Programme de vélo au travail
Vaccins contre la grippe
Bilans de santé
Repas
Programme de bien-être mental (thérapie et coaching gratuits pour les employés et leurs personnes à charge)

À 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.