Senior Engineer, Graphics - Unannounced Project
Core
Develop and optimize real-time rendering features for a cross-platform Strategy/MMO game on mobile devices.
Role type
Senior Graphics Engineer (Mobile)
Builds
Real-time rendering features and optimizations for mobile games
Domain
Mobile Gaming / Real-time Graphics
Deliverable
production ML models | product features
Required skills
C++, Vulkan, Metal, Unity Scriptable Render Pipeline (SRP), GPU performance profiling, shader programming (HLSL/GLSL/MSL), mobile GPU architecture knowledge
Preferred skills
UE5 Nanite/Lumen experience, custom engine development, open-source graphics contributions, cross-platform rendering (PC/Console)
Technologies
Vulkan, Metal, Unity, RenderDoc, Perfetto, Xcode GPU Debugger, Mali/Snapdragon profilers
Responsibilities
Develop and optimize real-time rendering features on mobile platforms using Vulkan and Metal; Implement clustered/meshlet-based geometry systems and GPU-driven visibility/culling; Integrate modern rendering techniques like clustered lighting, TAA, and TSR; Profile GPU/CPU performance and analyze bottlenecks; Optimize GPU memory layout and draw submission strategies; Collaborate with engine and content teams on visual quality and performance goals
Seniority
Senior, hands-on IC