vivo logo
vivo
性能优化工程师-系统/内存方向

性能优化工程师-系统/内存方向

发布于 大约 19 小时前

普通员工/个人贡献者

杭州市 / 南京市
中级经验
全职员工
仅现场办公
本科
软件工程
Ams
Linux内核
内存优化
系统性能
进程管理

AI 估算 · 25k–45k

vivo大厂,系统底层优化技术难度高,3年以上经验,薪资有竞争力,参考行业水平。

职位详情

关于这个职位

该职位负责Android系统内存和进程管理策略的设计与开发,涉及系统底层优化,聚焦重载场景的性能问题

需要深入理解Android核心系统架构,解决内存分配与回收等关键问题,适合有一定经验的安卓底层开发人才

最低要求

本科及以上学历,具有3年及以上的Android内存相关开发工作经验

深入理解Android核心系统的工作原理和框架架构的实现细节
学习沟通能力强,能够高效组织和参与跨团队合作并解决问题

工作职责

负责Android系统内存和进程管理策略的设计和开发工作

负责性能业务相关场景的相关拆解工作,并针对改善点提出解决方案
负责系统内存优化,聚焦系统重载场景,主攻系统底层级别优化
负责Android系统内存分配和回收链路拆解和性能问题的研发和优化工作

优先资格

熟悉Android系统进程管理模块(AMS)者优先

AI 洞察

优缺点分析

优点

  • 接触Android底层核心模块,技术深度高,成长空间大
  • vivo作为头部手机厂商,平台资源丰富,项目影响力广
  • 系统优化方向人才稀缺,职业竞争力强
  • 技术门槛高,需要持续学习Android新版本和内核变化
  • 热爱底层技术、有较强钻研精神、希望深耕系统性能领域的Android开发工程师

缺点 / 挑战

  • 工作强度可能较大,涉及系统底层调试和压力测试

角色解读

  • 技术深耕:成为Android系统性能优化领域的专家
  • 架构演进:参与下一代Android系统内存管理架构设计
  • 技术管理:可向技术Leader或架构师方向发展
  • 设计和优化Android系统的内存管理策略,包括内存分配与回收机制
  • 分析和拆解系统重载场景下的性能瓶颈,提出底层优化方案
  • 深入AMS等系统核心模块,解决进程管理与内存相关的疑难问题
  • 精通Android系统框架,特别是内存、进程管理相关模块
  • 具备系统级编程能力,熟悉C/C++及Linux内核
  • 有较强的分析和问题解决能力,能进行跨团队协作

申请策略

  • 了解vivo的Funtouch OS或Origin OS,思考可能的内存优化方向
  • 面试时准备一两个具体的系统性能案例分析
  • 突出Android内存或进程管理的项目经验,描述具体优化成果(如减少OOM、提升启动速度)
  • 展示对Linux内核、C/C++的掌握程度,以及系统调试工具(如perf、systrace)的使用
  • 如果有AMS或内存相关开源贡献,务必重点提及
  • 复习Android系统源码,特别是ActivityManagerService和LowMemoryKiller部分
  • 补充Linux内核内存管理知识,如page reclaim、swap机制

面试指南

  • 结构化回答:先阐述原理,再结合实际项目经验说明优化手段和效果
  • 多用数字和指标量化成果,如减少20%的OOM次数
  • Android内存回收机制(如LMK)的原理和优化方法?
  • 如何定位和解决系统级内存泄漏?
  • AMS中进程优先级如何影响内存分配?
  • 描述一个你主导的系统性能优化案例
  • Linux内核中page cache和swap的关系?
  • 系统复习Android源码中的内存管理相关代码路径

职位点评

71
综合评分

vivo系统性能优化岗,技术前沿、薪资可观,但WLB可能一般。

更适合这类人
该职位最适合追求技术深度和成长、能接受一定加班压力的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活60
使命价值65

薪资福利

75中等

vivo薪资福利在业内具有竞争力,但JD未明确具体薪资和福利,需要面试确认。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

85较高

该岗位技术深度高,涉及Android底层核心,能极大提升个人技术能力,有长期发展空间。

技术前沿主流现代技术
技术栈Android、内存优化、AMS、Linux内核、C++
业务类型ambiguous

工作生活

60中等

未明确工作模式和加班情况,但vivo作为硬件企业通常需要现场办公,加班可能较多。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

65中等

手机行业稳定成熟,该岗位直接影响用户体验,有技术成就感,但社会影响力一般。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs