
vivo
软件开发工程师(电源管理方向)
软件开发工程师(电源管理方向)
发布于 大约 15 小时前普通员工/个人贡献者
上海市 / 杭州市
高级经验
全职员工
仅现场办公
学历未注明
软件工程
Aosp
Ipc
内存管理
内核
电源管理
进程调度
功耗模型
AI 估算 · 25k–45k
高级电源管理工程师稀缺,vivo作为大厂薪资竞争力强,一线城市月薪25k-45k合理。
职位详情
关于这个职位
作为vivo的软件开发工程师(电源管理方向),你将负责蓝河操作系统的电源管理服务框架设计与开发,包括电源管理、电池管理和热管理等基础服务,同时定义硬件平台抽象接口,建立系统功耗模型
该职位要求深度掌握Linux内核电源管理技术,适合对底层系统有热情、专注技术预研的资深工程师
最低要求
年以上Linux/AOSP底层开发经验,至少3年专注于系统级电源管理开发,有完整的低功耗项目经验
深入理解Linux内核的重要子系统,如设备驱动模型、内核的电源管理框架(如suspend, wakelocks等),熟悉CPU Idle、CPU Freq、GPU功耗管理、屏幕背光调节等基础技术
熟悉操作系统基础技术原理,包括进程/线程调度、内存管理、进程间通信(D-Bus、Socket、Binder)、同步机制等
有扎实的编程基础,至少精通Rust和C/C++语言
对操作系统技术预研有极大的热情和专注力,具备优秀的沟通能力和团队协作精神
工作职责
负责蓝河操作系统电源管理服务框架的设计,负责开发电源管理、电池管理、热管理等基础服务
负责定义与硬件平台的抽象接口,实现对不同硬件平台的统一和高效电源管理
建立系统功耗模型和度量指标
AI 洞察
优缺点分析
优点
- 参与自研操作系统核心模块,技术含量高,积累底层系统经验
- vivo作为大厂平台稳定,资源充足,适合长期深耕
- 电源管理是智能设备关键领域,职业天花板高,跳槽选择多
- 需要深入理解复杂的内核和硬件交互,学习曲线陡峭
- 工作强度可能较大,涉及跨团队协作和问题排查
- 对Rust语言要求高,若当前不熟悉需要快速学习
- 适合对操作系统底层有浓厚兴趣、享受技术攻坚、有5年以上Linux内核经验且愿意深耕电源管理方向的资深工程师
缺点 / 挑战
暂无明显挑战项
角色解读
- 技术纵深发展:成为操作系统电源管理领域的专家,主导技术架构演进
- 横向扩展:向系统性能优化、内核安全等方向拓展,或转向芯片厂BSP软件架构师
- 管理路线:技术能力成熟后可晋升为技术Leader,带领团队进行预研和落地
- 设计并开发蓝河操作系统的电源管理服务框架,包括电源管理、电池管理和热管理等核心模块
- 定义与硬件平台的抽象接口,确保在不同硬件上实现统一高效的电源管理
- 建立系统功耗模型和度量指标,通过数据驱动优化功耗表现
- 精通Linux内核电源管理框架(suspend、wakelocks、CPU Idle/Freq等),有5年以上底层开发经验
- 扎实的Rust和C/C++编程能力,熟悉操作系统进程调度、内存管理、IPC等基础原理
- 具备系统级功耗分析和优化经验,能够建立功耗模型并制定度量指标
申请策略
- 在面试中准备一个完整的低功耗优化案例,从问题分析到方案落地
- 关注vivo蓝河操作系统的技术动态,可在面试中展现对系统的理解
- 突出电源管理相关项目经验,特别是低功耗优化的具体成果和数据
- 强调对Linux内核子系统的理解,可列出熟悉的模块和贡献
- 展示Rust和C/C++编程能力,如有开源项目或内核补丁更佳
- 系统学习Linux内核电源管理文档和代码,如kernel/power目录
- 熟悉Rust语言在系统编程中的实践,可参与Rust for Linux项目
- 了解主流硬件平台的电源管理机制,如ARM的PSCI、SCPI等
面试指南
- 对于原理类问题,先给出核心概念,再深入细节,最后结合实际经验
- 对于优化类问题,使用STAR方法:情境、任务、行动、结果,强调数据量化
- 对于对比类问题,客观分析优缺点,结合项目需求说明选型理由
- 请解释Linux内核的suspend流程,以及wakelock机制的原理
- 如何优化一个设备的功耗?从软件和硬件角度分别说明
- 描述一次你解决系统功耗问题的经历,使用了哪些工具和方法?
- Rust相比C/C++在系统编程中有哪些优势?你在项目中如何使用?
- 如果CPU负载均衡导致功耗异常,你会如何排查?
职位点评
71
综合评分
大厂核心OS电源管理岗,技术前沿,成长性好,但薪资面议且WLB不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和职业成长、能接受一定工作强度、对底层系统有热情的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活50
使命价值60
薪资福利
75中等
vivo是大厂,薪资在行业内有竞争力,但JD未明确披露薪资和福利,需面议确认。
薪资信号面议 (25K-45K/月)
成长发展
85较高
职位聚焦操作系统底层电源管理,技术前沿,能深入内核,成长空间大。
技术前沿前沿/新兴技术
技术栈Linux内核、电源管理、Rust、系统功耗模型
业务类型ambiguous
工作生活
50较低
多地可选可能涉及出差或调动,JD未明示WLB,大厂研发通常有一定强度。
工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)
使命价值
60中等
自研操作系统有国家战略意义,但电源管理偏底层,社会影响力间接。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs