
vivo
软件开发工程师(电源管理方向)
软件开发工程师(电源管理方向)
发布于 大约 9 小时前普通员工/个人贡献者
上海市 / 杭州市
高级经验
全职员工
仅现场办公
学历未注明
系统与安全工程
Aosp
Cpu Freq
Linux内核
热管理
电池管理
电源管理
驱动开发
AI 估算 · 30k–60k
资深底层系统开发,技术门槛高,vivo大厂待遇好,一线城市薪资高,月薪3-6万合理。
职位详情
关于这个职位
加入vivo,负责蓝河操作系统电源管理服务框架的设计与开发,包括电源管理、电池管理、热管理等基础服务,并构建系统功耗模型
你将与硬件平台对接,定义抽象接口,实现高效统一的电源管理,深入Linux内核,参与系统级低功耗优化
适合对操作系统底层技术有深厚兴趣、追求技术卓越的资深工程师
最低要求
年以上Linux/AOSP底层开发经验,至少3年专注于系统级电源管理开发,有完整的低功耗项目经验
深入理解Linux内核的重要子系统,如设备驱动模型、内核的电源管理框架(如suspend, wakelocks等),熟悉CPU Idle、CPU Freq、GPU功耗管理、屏幕背光调节等基础技术
熟悉操作系统基础技术原理,包括进程/线程调度、内存管理、进程间通信(D-Bus、Socket、Binder)、同步机制等
有扎实的编程基础,至少精通Rust和C/C++语言
对操作系统技术预研有极大的热情和专注力,具备优秀的沟通能力和团队协作精神
工作职责
负责蓝河操作系统电源管理服务框架的设计,负责开发电源管理、电池管理、热管理等基础服务
负责定义与硬件平台的抽象接口,实现对不同硬件平台的统一和高效电源管理
建立系统功耗模型和度量指标
AI 洞察
优缺点分析
优点
- vivo作为大厂,平台稳定,技术积累深厚
- 可参与核心底层架构设计,影响力广泛
- 底层开发难度高,需要深厚的内核知识,学习曲线陡峭
缺点 / 挑战
- 自研操作系统是前沿方向,技术挑战大,成长空间大
- 薪资水平较高,福利完善
- 可能面临高强度工作,攻坚期压力大
- 需要与硬件、上层应用等多团队协作,沟通成本较高
- 适合热爱底层技术、专注操作系统研发、能承受较大工作压力、具有多年内核开发经验的资深工程师
角色解读
- 从电源管理专家成长为操作系统底层技术专家
- 可向架构师方向演进,负责更大范围的系统设计
- 有机会深入vivo自研操作系统,成为核心团队成员
- 设计并开发操作系统的电源管理服务框架,包括电源、电池、热管理等核心模块
- 定义与硬件平台的抽象接口,确保不同硬件平台上的统一电源管理
- 建立系统功耗模型和量化指标,优化系统整体能效
- 精通Linux内核,特别是电源管理相关子系统如suspend、wakelocks、CPU Idle/Freq等
- 扎实的C/C++和Rust编程能力,能进行底层系统开发
- 熟悉操作系统原理,包括进程调度、内存管理、IPC机制等
- 具备系统级功耗分析和优化的经验
申请策略
- 了解vivo蓝河操作系统的技术路线,展现对自研OS的热情
- 针对岗位职责,准备一个自己在功耗优化方面的案例,体现解决问题的思路
- 突出5年以上Linux/AOSP底层开发经验,尤其是电源管理相关项目
- 详细描述低功耗优化项目中的具体贡献,如功耗模型建立、调优效果
- 强调对内核各子系统的深入理解,可用具体技术点佐证
- 展示Rust和C/C++的编程能力,如有开源贡献更佳
- 系统学习Linux内核电源管理源码,理解suspend/resume、cpuidle等机制
- 补充Rust语言在系统级开发中的应用,可练习嵌入式Rust
面试指南
- 用STAR法则回答项目经验:情境-任务-行动-结果,突出数据
- 原理性问题从内核源码层次解释,展现深度理解
- 涉及权衡问题时,给出多维度的分析框架,体现系统思维
- 请详细描述你负责过的低功耗项目,如何建立功耗模型并优化?
- Linux内核中suspend流程是怎样的?如何处理wakelock?
- CPU Idle和CPU Freq的调优策略有哪些?如何权衡性能和功耗?
- 在C/C++和Rust之间如何选择?各自在系统级开发中的优劣?
- 温习Linux内核源码中的pm目录、drivers/base/power等
职位点评
78
综合评分
大厂自研OS岗位,高薪酬、前沿技术,但工作强度可能较大。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度与成长、以职业发展为第一动力的资深底层系统工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展90
工作生活60
使命价值75
薪资福利
80较高
大厂资深岗位,薪资水平高,福利完善,但未披露具体薪酬细节。
薪资信号未披露(AI估算:30K-60K/月)
成长发展
90较高
自研操作系统技术前沿,深度接触底层核心技术,成长空间大。
技术前沿前沿/新兴技术
技术栈Linux内核、Rust、AOSP、Binder、CPU Idle、CPU Freq
成长机会技术预研
业务类型ambiguous
工作生活
60中等
工作地点多个城市可选,但预计需现场办公,且底层开发可能加班,灵活性一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
75中等
参与自研操作系统对国家科技自主有积极意义,但具体社会价值未明确。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs