影石Android系统工程师
社招全职3年以上地点:深圳状态:招聘
任职要求
熟练使用系统性能分析工具,包括但不限于linux的perf, snapdragon profiler, powertop,systrace,perfetto,uperf, magisk 等;熟悉硬件底层工作流,功能模块基本原理; 熟悉 android/linux 启动过程,休眠唤醒等节能特性的实现方式;掌握 android/linux 系统性能调试方法,如: 常用CPU调度算法,DVFS控制策略,PMU/Clock树参数调整等;掌握整机/模块的功耗相关因素的拆解&测定方法,及相关工具使用;理解上述工具的实现原理,策略配置的理论支撑,能用实测数据检验策略的效果;理解系统功能模块的功耗构成因素,分析不同工况组合对整体系统的影响;理解环境因素对功耗和性能的影响,如:温度,装配,部署场景等;全日制本科,系统性能分析&优化,相关领域,3年以上工作经验;
工作职责
带电池移动多媒体设备(相机,手机,播放器等)针对使用场景,设计[能/耗]比测试方法和优化方指导开发人员,进行优化方案的实施;指导测试人员,进行整机/模块的性能/功耗验证拟定整机/模块,性能/功耗相关技术标准;
包括英文材料
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Perf+
https://perfwiki.github.io/main/
perf is powerful: it can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
https://www.brendangregg.com/bpf-performance-tools-book.html
This book can help you get the most out of your systems and applications, helping you improve performance, reduce costs, and solve software issues.
[英文] perf Examples
https://www.brendangregg.com/perf.html
These are some examples of using the perf Linux profiler, which has also been called Performance Counters for Linux (PCL), Linux perf events (LPE), or perf_events.
https://www.youtube.com/watch?v=M6ldFtwWup0
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
相关职位
社招3年以上
1. 带电池移动多媒体设备(相机, 手机, 播放器等), 系统功耗管理优化; 2. 针对使用场景, 设计[能/耗]比测试方法和优化方案; 3. 指导开发人员, 进行优化方案的实施; 4. 指导测试人员, 进行整机/模块的性能/功耗验证; 5. 拟定整机/模块, 性能/功耗相关技术标准;
更新于 2024-10-25
社招2年以上研发技术类
1、负责对Android系统进行深度优化,包含Java Framework/Native Framework/Kernel/Filesystem等; 2、负责各类优化措施的NPI导入及调优; 3、负责市场反馈的卡顿、响应慢等性能问题的分析及解决; 4、持续对行业内优化方案进行挖掘及深度分析。
更新于 2025-06-11