
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作为知名手机品牌,其系统优化直接影响用户体验,具有实际价值,但行业已成熟,创新空间有限。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs