GPU驱动与调度优化工程师-移动OS
Core
Develop and optimize GPU kernel and user-space drivers for mobile OS to enhance rendering performance and power efficiency for gaming.
Role type
Senior IC GPU driver and scheduling optimization engineer
Builds
Mobile game rendering pipelines and GPU compute throughput
Domain
Mobile operating systems, GPU drivers, and gaming graphics
Required skills
C/C++, computer operating system principles, algorithms and data structures, Android graphics architecture, OpenGL ES, Vulkan
Preferred skills
Unity/UE game engine internals, Qualcomm Adreno or ARM Mali GPU drivers, RenderDoc, GFXR
Responsibilities
Optimize GPU instruction pipelines and memory management; Tune GPU scheduling strategies for diverse game rendering characteristics; Optimize CPU-GPU collaborative scheduling and frame chasing mechanisms; Analyze and resolve critical graphics performance issues; Explore new technologies in GPU rendering optimization.