vivo logo
vivo
系统架构专家(电源管理)

系统架构专家(电源管理)

发布于 大约 19 小时前

普通员工/个人贡献者

上海市 / 杭州市
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Aosp
Cpu Freq
内核
电源管理
Cpu Idle
D-Bus

AI 估算 · 45k–70k

高级架构师岗位,vivo为巨头企业,薪资竞争力强;需要深度底软和电源管理经验,技能稀缺性高。

职位详情

关于这个职位

该职位负责vivo蓝河操作系统电源管理框架的设计与开发,包括电源管理、电池管理、热管理等基础服务

需要5年以上Linux/AOSP底层开发经验,精通C/C++和Rust,深入理解内核电源管理技术
适合对操作系统底层技术有热情、专注电源领域的资深工程师

最低要求

年以上Linux/AOSP底层开发经验,至少3年专注于系统级电源管理开发,有完整的低功耗项目经验

深入理解Linux内核的重要子系统,如设备驱动模型、内核的电源管理框架(如suspend, wakelocks等),熟悉CPU Idle、CPU Freq、GPU功耗管理、屏幕背光调节等基础技术
熟悉操作系统基础技术原理,包括进程/线程调度、内存管理、进程间通信(D-Bus、Socket、Binder)、同步机制等
有扎实的编程基础,至少精通Rust和C/C++语言
对操作系统技术预研有极大的热情和专注力,具备优秀的沟通能力和团队协作精神

工作职责

负责蓝河操作系统电源管理服务框架的设计,负责开发电源管理、电池管理、热管理等基础服务

负责定义与硬件平台的抽象接口,实现对不同硬件平台的统一和高效电源管理
建立系统功耗模型和度量指标

AI 洞察

优缺点分析

优点

  • vivo为知名手机厂商,平台大,项目资源充足,技术影响力广
  • 电源管理是移动设备核心领域,技术深度高,积累的行业经验非常有价值
  • 团队协作,可接触操作系统全栈知识,发展空间大
  • 需要深入底层内核,学习曲线陡峭,对系统理解要求极高
  • 对Rust和C/C++编程能力要求严格,需持续保持技术更新
  • 适合对操作系统底层技术有浓厚兴趣,专注电源管理领域,具有较强动手能力和钻研精神的资深工程师

缺点 / 挑战

  • 项目周期长,优化功耗需要反复试验和调试,工作压力可能较大

角色解读

  • 深耕操作系统底层技术,成为电源管理领域的顶级专家
  • 可向操作系统架构师或技术总监方向发展,主导更大范围的技术决策
  • 横向扩展至芯片功耗优化、嵌入式系统等领域,拓宽技术视野
  • 设计和开发操作系统级别的电源管理框架,涵盖电源管理、电池管理和热管理服务
  • 定义与硬件平台的抽象接口,确保对不同硬件的统一高效电源管理
  • 建立系统功耗模型和度量指标,优化整体功耗表现
  • 精通Linux内核电源管理子系统(suspend/wakelocks、CPU Idle/Freq、GPU功耗等)
  • 扎实的Rust和C/C++编程能力,熟悉操作系统基础原理
  • 具备5年以上底层开发经验,至少3年专注系统级电源管理

申请策略

  • 提前了解vivo蓝河OS的技术方向和开源策略,展示你对OS未来发展的思考
  • 在简历中量化你的功耗优化成果(如延长续航X%,降低温度Y度等)
  • 突出完整的低功耗项目经验,描述你在电源管理方面的具体贡献和优化成果
  • 强调对Linux内核电源子系统的深入理解,如suspend/wakelocks、cpuidle等
  • 展示Rust和C/C++编程能力,最好有相关开源项目或贡献
  • 深入学习Rust语言在系统编程中的应用,了解所有权和生命周期管理
  • 研究最新内核电源管理机制,如PM QoS、Energy Model等
  • 了解手机SoC功耗特性,熟悉ARM架构的电源管理技术

面试指南

  • 对于项目经验问题:先介绍项目背景、你的角色,然后具体技术方案,最后量化成果
  • 对于技术原理问题:分点阐述原理,结合实际经验举例,并说出自己的理解
  • 请详细描述你参与过的一个系统级电源管理项目,你具体负责什么?如何衡量优化效果?
  • Linux内核中,suspend流程是怎样的?suspend和hibernate有什么区别?
  • CPU Freq调控器有哪些?如何选择适合移动设备的调控策略?
  • 如果你要设计一个电源管理框架,如何抽象硬件接口?
  • Rust和C++在系统编程中各自的优缺点是什么?你在项目中如何选择?
  • 准备至少一个完整的低功耗优化案例,从发现问题、分析模型到方案落地

职位点评

74
综合评分

大厂资深技术岗,技术深度高,薪资竞争力强,但工作模式灵活度有限。

更适合这类人
适合追求技术深度和职业发展、能够接受一定工作强度且对薪资有较高期望的资深工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展85
工作生活60
使命价值70

薪资福利

80较高

vivo为大型企业,薪资水平在行业中具有竞争力,福利完善,但JD未明确提及具体福利内容。

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

成长发展

85较高

岗位技术深度高,涉及操作系统前沿领域,能够极大提升个人技术能力,但晋升路径需在团队内明确。

技术前沿主流现代技术
技术栈Linux、AOSP、Rust、C++、内核电源管理、CPU Idle、CPU Freq
业务类型ambiguous

工作生活

60中等

工作地点为多个一线城市,但未明确工作模式,可能需现场办公,且高强度开发可能带来加班。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

70中等

vivo作为知名手机品牌,其系统优化直接影响用户体验,具有实际价值,但行业已成熟,创新空间有限。

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