Senior Low-Power Software Engineer(Linux Power Management)
Description
1. Perform system-level power analysis and optimization for MediaTek SoC platforms used in tablets, AIV, OTT, and other products. Optimize power consumption for use cases such as UI interaction, video playback, and GPU rendering, while balancing performance, power efficiency, and thermal management to support successful mass production.
2. Participate in the design and optimization of Linux kernel power-management strategies, including interactions among CPU DVFS, CPU Idle, the Linux scheduler, DRAM, cache, PM QoS, and related drivers.
3. Drive power optimization for Display, Video, GPU, and other subsystems. Identify power hotspots and collaborate with driver and hardware teams to implement and validate optimization solutions.
1. Bachelor’s degree or above in Computer Science, Electronic Engineering, or a related field, with at least three years of experience in Linux/Android low-level driver development. Experience developing or maintaining Display, Video, or GPU drivers is preferred.
2. Solid understanding of Linux kernel scheduling policies and strong expertise in the Linux power-management framework. Hands-on knowledge of common power-saving mechanisms is required, including:
Clock and PMIC control,
Suspend and resume,
CPU DVFS/EAS schedular,
CPU Idle
Thermal Management
3. Device-side power-optimization experience with smartphone manufacturers, Samsung, Amazon Fire TV, or the Google AOSP team is preferred. Candidates with end-to-end SoC platform power-tuning experience—such as Qualcomm, UNISOC, Rockchip, MetaX, or HiSilicon platforms—will be given preference.
4. Strong communication and presentation skills, CET-4 level English or above, with fluent spoken English. The ideal candidate should be a fast learner, highly self-motivated, resilient under pressure, and capable of providing on-site technical support to customers.
