安卓开发工程师
Indexed description
该职位来源于猎聘 岗位职责 1.分析和定位系统级功耗问题,提出并实施功耗优化方案,包括内核、HAL层、Framework层和应用层的优化。 2.与硬件团队合作,优化硬件与软件的协同功耗表现。 3.跟踪安卓系统的最新功耗优化技术,引入到产品中。 4.达成公司级功耗专项指标。 任职要求 1.本科及以上学历,计算机科学、电子工程、通信工程、自动化等相关专业。 2.硕士学历,研究方向为系统软件、功耗优化者优先。 3.5年以上安卓系统软件开发或功耗优化经验,具备系统级功耗问题分析和解决能力。 4.精通android,熟悉Java/C/C++,具备安卓应用层开发能力;熟练使用Python或Shell脚本进行自动化测试和数据分析。 5.深入理解安卓系统架构,包括Linux内核、HAL层、Framework层等;熟悉安卓电源管理机制(如Doze模式、App Standby、Wake Lock等)。 6.了解Linux内核的电源管理子系统(如CPUFreq、CPUIDLE、Thermal等)。 7.熟练使用功耗分析工具(如Power Monitor、Battery Historian、Systrace等);熟悉Linux内核调试工具(如ftrace、perf、GDB等);具备编写自动化测试脚本和工具的能力。 8.了解移动设备的硬件架构(如CPU、GPU、Modem、Display等)及其功耗特性;能够分析硬件与软件的功耗关系,提出优化方案。
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search