2 days ago
Shanghai, ChinaSenior / Staff+
Responsibilities
- Design and develop neural graphics solutions and related toolkits for gaming on Arm hardware.
- Optimize image quality, performance, speed, latency, and memory usage.
- Research mobile graphics techniques including neural graphics and ray tracing.
- Analyze workloads and image-quality issues, identify bottlenecks, and implement optimizations.
- Work with internal teams and partners, including onsite, to integrate Arm software technologies into popular games.
Requirements
- BS/MS degree in Computer Science or equivalent experience.
- Strong C/C++ programming skills and proficiency in Android and mobile software development.
- Experience with a modern graphics API such as Vulkan, DX12, or Metal.
- Strong understanding of computer graphics and real-time rendering, with debugging and profiling experience.
- In-depth knowledge of game engines such as Unreal or Unity.
- Strong understanding of Arm Mali or other GPU architectures.
- Clear written and verbal communication skills in English and Chinese.
- Preferred qualifications include gaming studio integration experience, game development experience with popular mobile games, and knowledge of the ML/AI software stack.
Benefits
- Training and support in a collaborative technology-focused team.
- Arm offices provide opportunities for collaboration, social activities, and volunteering.
- Hybrid working patterns are determined by the team; role-specific details are provided during the application process.
Tech Stack
Categories
Gaming
About Arm
Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.
