CPU Workload & Performance Engineer
Core
Develop, optimize, and maintain the Linux kernel gaming scheduler on the Android phone platform to enhance performance and power efficiency.
Role type
Senior Linux kernel scheduler engineer (mobile)
Builds
Linux kernel scheduler components for Android devices
Domain
Mobile operating systems, Linux kernel, CPU architecture
Required skills
C programming, Linux kernel architecture, SMP, scheduler development, ARM assembly, low-level CPU architecture (core, cache, MMU, bus), version control (GIT), debugging
Preferred skills
ARM assembly, low-level CPU architecture
Technologies
Linux, Android, C, ARM, GIT
Responsibilities
Develop and optimize Linux kernel gaming scheduler; Participate in kernel scheduler, performance, and power enhancement debugging; Support customer optimization features.
Seniority
Senior, hands-on IC
