vivo logo
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中等

参与自研操作系统对国家科技自主有积极意义,但具体社会价值未明确。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs