Epic Games recherche un Programmeur Rendu Senior expérimenté pour l'équipe Fortnite Desktop afin d'améliorer l'expérience des joueurs sur PC. Le rôle implique de travailler avec d'autres programmeurs pour améliorer le support de la plateforme desktop à un niveau de pointe dans l'industrie, en se concentrant sur les systèmes de rendu qui alimentent les visuels de Fortnite. Cela inclut l'amélioration des fonctionnalités existantes, la conception de nouvelles, et l'assurance d'une expérience joueur optimale sur diverses configurations matérielles et logicielles. Epic Games valorise les personnes talentueuses et passionnées dans un environnement collaboratif, accueillant et créatif, innovant constamment dans le développement de moteurs et de jeux.
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 dans des domaines tels que les performances CPU et GPU spécifiques aux appareils et les problèmes de compatibilité, les performances 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.,Mettre en œuvre des améliorations dans 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.,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 (par exemple, 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 dans des cas d'utilisation spécifiques à Fortnite.,Collaborer avec d'autres équipes d'Epic, telles que l'équipe d'architecture de rendu d'Unreal Engine, pour résoudre des défis techniques complexes.
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.,L'expérience avec les systèmes de niveau OS, les API Windows et les frameworks courants est un plus.
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.
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.