小米Android 系统性能分析工具开发实习生
实习兼职地点:上海状态:招聘
任职要求
1、熟悉 Linux 内核基础(进程调度、中断、系统调用),了解 Android 系统架构; 2、具备 Python / C++ 之一的编程…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、参与 Android 系统用户态与内核态性能分析工具的研发,包括 CPU 调度、I/O、帧率、唤醒延迟等维度; 2、基于 Perfetto、Simpleperf、eBPF 等平台进行数据采集模块的开发与优化; 3、探索将 LLM / AI Agent 能力引入性能分析链路,实现 trace 自动解读、瓶颈定位、根因归因等智能化功能; 4、编写工具使用文档及分析 Case 沉淀,推动工具在团队内落地;
包括英文材料
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
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
还有更多 •••
相关职位
实习研发技术类
1.参与Android系统Framework层功能定制与优化,协助完成系统服务、UI定制及跨版本方案迁移适配; 2.负责系统性能瓶颈分析与定位,涵盖启动速度、内存、CPU/GPU负载、功耗等方向,参与优化方案落地; 3.参与开发系统级日志收集分析工具及性能监控模块,协助搭建性能自动化归因框架; 4.收集整理性能测试数据并输出分析报告,编写和维护相关技术文档与单元测试用例; 5.在导师带教下深入参与TV/Android系统全链路开发实践,积累底层系统开发经验,表现优秀者可获转正机会。
更新于 2026-07-21深圳
实习研发技术类
1.协助音频、播放器、投屏等多媒体功能模块的维护与问题定位,分析日志、抓取数据,解决卡顿、杂音、播放失败等典型问题; 2.参与相关功能的测试用例设计与验证,执行性能优化和稳定性提升,并输出测试报告; 3.跟踪在线质量数据与售后反馈,挖掘典型问题,识别质量风险,协助数据清洗与梳理; 4.在导师指导下参与简单问题的修复、方案迁移及版本维护,推动任务闭环; 5.参与团队技术讨论与文档沉淀,学习多媒体与互联领域的前沿实现方案。
更新于 2026-07-21西安
实习研发技术类
1.参与Android系统模块的问题分析、处理及性能瓶颈定位(启动、内存、功耗等),保障系统稳定性与流畅度; 2.负责测试用例或性能监控脚本的设计与开发,执行功能自测/性能测试并输出测试报告; 3.参与系统需求的方案设计,协助完成模块编码开发、优化方案迁移及版本维护; 4.搭建性能测试环境,收集并分析性能数据,为优化提供数据支撑; 5.在导师指导下学习Android系统框架与性能优化方法,将理论与实践结合,推动任务闭环。
更新于 2026-07-21西安