18 hours ago
Shanghai, ChinaStaff+
Responsibilities
- Develop, optimize, and maintain Android and Linux kernel-mode graphics drivers for advanced GPU architectures.
- Collaborate with user-space driver teams, platform integrators, silicon partners, and internal architects to enable GPUs across Linux, Android, and embedded systems.
- Work with leading consumer electronics companies on current device platforms.
- Integrate Arm software into flagship devices to showcase Mali GPU capabilities.
- Work directly with customers and adapt to occasional travel.
Requirements
- Proficiency in the Linux kernel and experience developing device drivers.
- Hands-on experience with DRM, KMS, GEM, IOMMU, DMA, power, and other Linux kernel subsystems.
- Proficiency in C, GDB, perf, ftrace, and kernel tracing.
- Familiarity with Android graphics, especially SurfaceFlinger and HWC.
- Experience tuning and optimizing memory- and power-constrained embedded software.
- Familiarity with embedded systems, SoC bring-up, or performance tuning.
- Strong problem-solving, debugging, communication, teamwork, and customer-facing skills.
- Proficiency in written and spoken English.
- Knowledge of Vulkan, OpenGL ES, and EGL Khronos APIs is preferred.
- Understanding of mobile GPU hardware pipelines and experience with consumer electronics devices is preferred.
- Experience with large, multi-site software development projects and the full software lifecycle, including specification, testing, and documentation, is preferred.
Benefits
- Competitive compensation, comprehensive benefits, and professional growth opportunities are provided.
- The role follows Arm’s hybrid-working approach, with team-specific patterns and details shared during the application process.
- Arm provides confidential recruitment accommodations for applicants who need them.
- Occasional travel may be required.
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.
