Skip to main content
Full-Time
On-Site

Programador sênior de renderização (R27090)

View on Map

Description

The Fortnite Desktop team at Epic Games is looking for an experienced Rendering Programmer to improve the player experience on the PC platform. This role involves enhancing existing rendering systems and designing new ones to ensure an industry-leading visual experience across a wide array of hardware and software configurations. The programmer will contribute directly to strengthening Desktop platform support.

What We're Looking For

Analyze and resolve Fortnite stability and performance issues on various PC hardware configurations, including CPU/GPU performance and compatibility, shader pipeline, and multiple graphics APIs.,Improve low-level systems that interface with platform APIs, such as physical and virtual memory allocators, file systems, and input systems.,Monitor Fortnite version stability and performance data, and enhance Unreal Engine systems and applications for Fortnite-specific use cases.,Collaborate with GPU vendors and other partners to resolve technical issues and improve underlying technologies like graphics drivers for Fortnite and Unreal Engine.,Evaluate performance data across different hardware and refine Unreal Engine rendering systems and applications for Fortnite-specific use cases.,Work with various Epic teams, including the Unreal Engine rendering architecture team, to address complex technical challenges that bolster the stability and quality of Fortnite and other internal products.

Ideal Candidate

Solid knowledge of C++ and multithreaded programming techniques, with the ability to code and architect various core engine systems.,Experience in real-time rendering within the games or computer graphics industry.,Knowledge of at least one graphics API (preferably DirectX 12) and a general understanding of modern graphics API architecture.,Experience in profiling and optimizing a large codebase.,Proven ability to reason about and debug large, interactive systems, from macro to micro level.,Experience with operating system-level systems, Windows APIs, and common frameworks is an advantage.

Hard Skills

C++
Multithreaded Programming
Real-time Rendering
Graphics API (DirectX 12)
Shader Pipeline
CPU Optimization
GPU Optimization
Memory Allocators
File Systems
Input Systems
Unreal Engine
Windows APIs
Debugging
Profiling

Soft Skills

Collaboration
Problem-solving
Analysis
Innovation
Technical Communication

Benefits

Medical Insurance
Dental Insurance
Life Insurance
Daily Meal Vouchers
Transportation Benefits (for local employees)

About the Company

E

Epic Games, Inc.

Epic Games is an American video game and software developer and publisher based in Cary, North Carolina. The company is best known for developing the Unreal Engine, the globally popular game Fortnite, and operating the Epic Games Store digital storefront.

Innovative
Ambitious
Tech-driven
Collaborative
Creative
View all jobs at Epic Games, Inc.

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.