Skip to main content
Arm logo

Staff/Senior Software Engineer (SW Performance)

Arm
September 25, 2026
Full-time
On-site
Shanghai, China
Other Semiconductor Jobs, Level - Senior

Job Title

Staff/Senior Software Engineer (SW Performance)

Role Summary

Work on the GPU Optimization Team in Shanghai to improve GPU software performance for Arm Mali GPUs, focusing on Vulkan and ANGLE drivers. Collaborate with GPU software, hardware, and architect teams across multiple sites to reduce driver overhead and improve performance and efficiency.

Technical role centered on performance profiling, analysis, and driver optimization for mobile and embedded graphics stacks.

Experience Level

Senior-level (Staff/Senior). No explicit years-of-experience guidance provided in the posting.

Responsibilities

Primary responsibilities include driver development, profiling, and cross-site collaboration.

  • Develop and optimize Vulkan and ANGLE drivers for Mali GPUs.
  • Profile application and driver software; identify and investigate performance hotspots.
  • Minimize driver overhead to improve GPU performance and efficiency.
  • Collaborate with cross-site teams and global partners to deliver high-performance solutions.
  • Contribute to technical design and build discussions.

Requirements

Must-have technical skills and experience; nice-to-have items noted.

  • Must-have: Professional experience developing C/C++ software.
  • Must-have: Knowledge of graphics technologies and standards such as Vulkan, ANGLE, OpenGL/OpenGL ES, EGL, or Direct3D.
  • Must-have: Experience with performance modelling, profiling, and analysis.
  • Must-have: Strong communication skills for multi-site collaboration.
  • Nice-to-have: Experience with Agile development practices.
  • Nice-to-have: Understanding of SoC concepts and interactions.

Education Requirements

University degree in Computer Science or a related field (for example, Mathematics or Physics), or equivalent practical experience.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-09-24