
vivo
软件开发工程师(应用框架方向)
软件开发工程师(应用框架方向)
发布于 大约 8 小时前普通员工/个人贡献者
杭州市 / 南京市
高级经验
全职员工
仅现场办公
学历未注明
系统与安全工程
Ams
Android系统框架
Ims
Pms
操作系统
稳定性测试
自动化测试
AI 估算 · 25k–45k
高级操作系统框架工程师,技能稀缺,大厂薪资竞争力强,结合城市消费水平
职位详情
关于这个职位
该职位主要负责vivo蓝河操作系统的应用框架稳定性工作,包括框架服务方案设计、自动化稳定性测试工具搭建以及跨系统通讯插件开发
你将深入操作系统的核心模块(如AMS、PMS、IMS),保障系统在多品类设备上的稳定运行
适合有5年以上Android系统框架经验、精通Rust/Java/C++的开发工程师
最低要求
计算机、软件工程、电子信息、自动化等相关专业,5年以上操作系统服务框架开发经验,熟悉Android系统框架流程与结构
深入理解AMS、PMS、IMS等至少一种框架的整体流程,对安卓系统框架的功能划分熟悉,熟悉系统开机流程
熟悉系统框架层设计思想,有框架层方案设计与新增功能经验,能够独立完成新增系统服务工作,并有相关的项目实践经验
有扎实的编程基础,至少精通Rust、Java、C/C++语言其中一种开发语言,有rust经验者优先
工作职责
负责蓝河操作系统应用框架稳定性看护工作,涉及框架稳定性方案设计实现,包括PMS、input、事件消息等核心框架服务,保障蓝河系统在不同品类下的稳定性
负责搭建蓝河系统框架层自动化稳定性测试工具,推进自动化稳定性测试工作
负责实现开发蓝河系统框架层插件开发,用于接收或转发框架层的通讯,解决蓝河系统框架层的跨系统调用问题
AI 洞察
优缺点分析
优点
- vivo作为大型手机厂商,平台稳定,资源充足,项目长期可持续
- Rust等现代语言的应用带来技术前沿性,提升个人竞争力
- 操作系统框架开发复杂度高,需要对Android系统有深入理解,学习曲线陡峭
- 跨城市可能涉及多地协作,需要良好的沟通能力
- 适合有5年以上Android框架经验、热爱底层系统开发、追求技术深度的工程师
缺点 / 挑战
- 参与自研操作系统的核心框架开发,技术挑战大,积累底层系统经验
- 稳定性看护工作可能伴随较大的线上问题排查压力
角色解读
- 向操作系统架构师方向发展,深入掌握系统级软件设计与优化
- 可涉足更多底层系统模块(如内核、驱动),成为系统软件专家
- 在vivo内部可横向拓展至其他OS项目或技术管理岗位
- 负责蓝河操作系统的应用框架稳定性,设计并实现PMS、input、事件消息等核心框架服务的稳定性方案
- 搭建自动化稳定性测试工具,推进自动化测试流程,提升测试效率
- 开发框架层插件,解决跨系统调用问题,实现系统间通讯
- 深入理解Android系统框架(AMS/PMS/IMS),熟悉系统开机流程和框架设计思想
- 精通Rust、Java、C/C++其中至少一种,有Rust经验者优先
- 具备框架层方案设计和新功能开发经验,能独立完成系统服务开发
申请策略
- 了解vivo蓝河OS的发展动态,面试中展现对自研操作系统的热情
- 准备一个自己主导的框架稳定性或性能优化案例,用STAR法则阐述
- 突出Android系统框架相关项目经验,尤其是AMS/PMS/IMS等模块的深入参与
- 强调框架层方案设计或新功能开发案例,体现独立解决问题的能力
- 如果熟悉Rust,务必重点提及,作为加分项
- 补充Rust编程经验,可通过个人项目或开源贡献展示
- 复习系统启动流程、进程管理、事件分发等机制
面试指南
- 对于系统流程类问题,建议按阶段(Boot ROM→Bootloader→Kernel→Init→Zygote→System Server)逐步阐述,突出AMS/PMS的角色
- 对于设计方案类问题,使用“问题分析→目标设定→方案设计→验证结果”的结构,强调权衡取舍
- 请详细描述Android系统开机流程中AMS和PMS是如何启动的?
- 如何设计一个框架层的稳定性方案?举例说明
- 你在处理跨系统调用时遇到过哪些问题?如何解决?
- Rust相比C++在系统编程中的优缺点是什么?
- 你如何搭建自动化稳定性测试工具?具体技术选型?
- 复习Android系统框架源码关键路径,重点看ActivityManagerService和PackageManagerService
职位点评
73
综合评分
大厂核心OS岗位,前沿技术栈,高成长性,但WLB不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合追求技术深度和职业成长、能接受现场办公和一定工作强度的开发者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展90
工作生活50
使命价值70
薪资福利
75中等
vivo作为大厂薪资福利有竞争力,但JD中未明确薪资和福利细节,补偿性动机满足度中等偏上。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
90较高
职位涉及自研操作系统前沿技术,技能成长空间大,JD明确要求深入系统框架,发展性动机满足度高。
技术前沿前沿/新兴技术
技术栈Rust、Android系统框架、AMS、PMS、IMS、自动化测试
业务类型ambiguous
工作生活
50较低
仅现场办公,未提及弹性工作或WLB,多城市可能涉及频繁沟通甚至出差,生活化动机满足度一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
参与国产自研操作系统开发,对国产技术生态有贡献,但JD未强调社会价值,意义感动机满足度中等。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs