Senior/Staff Software Engineer – Gaming & Graphics
Core
Design and develop neural graphics solutions and toolkits to optimize image quality and performance for games on Arm-based mobile devices.
Role type
Senior/Staff Software Engineer (Graphics & Gaming)
Builds
Neural graphics solutions and integration toolkits for Arm hardware
Domain
Mobile gaming, computer graphics, Arm architecture
Deliverable
production ML models
Required skills
C/C++, modern graphics APIs (Vulkan, DX12, Metal), real-time rendering, game engines (Unreal, Unity), GPU architecture knowledge, debugging and profiling
Preferred skills
Mobile game development experience, ML/AI software stack knowledge, gaming studio integration experience
Technologies
Arm Mali, Vulkan, DX12, Metal, Unreal, Unity
Responsibilities
Design neural graphics solutions for gaming on Arm hardware; research mobile graphics techniques like neural graphics and ray tracing; analyze workloads and image quality issues to implement optimizations; integrate Arm software solutions into popular games
Seniority
Senior/Staff, hands-on IC