
vivo
系统架构专家
系统架构专家
发布于 大约 18 小时前普通员工/个人贡献者
上海市 / 杭州市
高级经验
全职员工
仅现场办公
本科
软件工程
Ai Agent
Arm
Linux内核
Risc-V
Rtos
Tracing
内存管理
嵌入式开发
文件系统
AI 估算 · 60k–100k
资深架构岗,10年以上经验,vivo大厂,一线城市,薪资竞争力强,月薪6-10万合理
职位详情
关于这个职位
负责vivo自研蓝河操作系统的内核架构设计,主导系统调度、内存管理、文件系统等核心模块的技术预研与产品落地,构建操作系统核心竞争力
这是一个高影响力的技术专家岗位,深度参与从芯片适配到性能优化的全栈内核开发
最低要求
年以上操作系统内核开发经验,深入理解Linux内核或RTOS内核体系结构
至少精通内核五大基础模块(调度/内存/文件系统/驱动/网络)中的一个,具备独立设计并实现复杂模块的能力,拥有丰富的产品化落地经验
熟悉Arm、RISC-V等主流芯片平台体系结构,掌握BSP及相关嵌入式底层开发技术
编程基础扎实,至少熟练掌握Rust和C/C++语言,具备汇编语言开发能力
本科及以上学历,计算机科学与技术、软件工程、电子工程等相关专业
工作职责
负责蓝河内核技术架构设计,主导蓝河内核在系统调度、内存管理、文件系统、外设驱动和网络五大内核基础模块的技术预研与产品落地
负责蓝河操作系统核心基础能力建设,负责核心功能模块的设计与实现,完善基于不同芯片平台支持运行蓝河操作系统
负责蓝河内核tracing和可维护性的设计和实现,构建AI agent workflow自动性能分析和问题解决
探索将内核基础能力赋能业务场景的技术路径,参与实际项目开发与落地实施,在性能等关键技术方向构建蓝河操作系统的核心竞争力
牵头内核层面疑难问题技术攻关,参与代码Review与技术文档沉淀
AI 洞察
优缺点分析
优点
- vivo作为头部手机厂商,资源充足,项目有实际落地场景,影响力大
- 涉及RISC-V、AI agent等前沿技术,保持技术领先性,提升个人市场价值
- 薪资待遇优厚,属于公司核心研发岗位,稳定性高
- 经验要求极高,10年+内核经验门槛,候选人稀缺,面试竞争激烈
缺点 / 挑战
- 参与自研操作系统内核核心开发,技术挑战性高,积累底层系统经验
- 内核开发周期长,问题定位困难,工作压力大,可能需要长期高强度投入
- 技术栈较窄,长时间专注内核可能限制非系统领域的发展,需主动拓宽视野
- 适合有10年以上操作系统内核开发经验,热爱底层技术,愿意深耕系统架构,追求技术深度和挑战的资深工程师
角色解读
- 技术专家路线:从内核架构专家向首席技术专家或系统Fellow发展,深度影响公司核心技术方向
- 管理路线:后期可转向技术团队管理,担任操作系统团队负责人或技术总监
- 跨领域发展:凭借操作系统底层能力,可拓展至AI芯片、自动驾驶等高性能计算领域
- 设计蓝河操作系统的内核架构,包括调度、内存、文件系统等核心模块的技术规划和实现
- 主导技术预研,将前沿操作系统技术落地到实际产品中,提升系统性能和稳定性
- 构建AI agent工作流,实现内核性能的自动分析和问题解决,提高可维护性
- 参与疑难问题攻关和代码评审,保证内核代码质量和架构一致性
- 深入理解Linux或RTOS内核体系结构,精通至少一个内核模块(调度、内存、文件系统、驱动、网络)
- 熟悉Arm、RISC-V等芯片平台及BSP开发,具备嵌入式底层开发经验
- 精通Rust和C/C++,具备汇编语言能力,编程基础扎实
- 年以上操作系统内核开发经验,有复杂模块独立设计和产品化落地能力
申请策略
- 研究vivo蓝河操作系统的公开技术资料,在面试中展示对产品方向的理解和热情
- 准备一个完整的项目案例,从需求分析到方案设计再到落地效果,体现系统性思维
- 重点突出内核模块的设计与实现经历,尤其是从0到1的产品化落地案例
- 列出在性能优化、疑难问题攻关中的具体成果,如降低延迟、提升吞吐量等量化数据
- 强调对Arm/RISC-V架构的理解和BSP开发经验,以及与芯片厂商的合作经历
- 展示Rust语言的使用经验,如果有开源内核贡献或技术文章更佳
- 深入学习Rust语言在系统编程中的最佳实践,尤其是内存安全和高性能并发
- 补充AI agent相关知识,了解如何将机器学习应用于系统性能分析和自动化
面试指南
- 技术类问题:先阐述原理(例如调度算法种类),再说明实际项目中的选型考量,最后用具体数据或案例佐证效果
- 设计类问题:按需求分析→方案对比→架构设计→实现细节→验证测试的逻辑展开,突出权衡决策过程
- 开放性问题:先明确目标和约束条件,再提出分阶段方案,展示迭代优化思路,同时体现对实际工程问题的理解
- 请详细描述你设计过的一个内核模块,包括架构选择、关键数据结构、同步机制等
- 如何优化Linux内核在特定硬件平台上的调度延迟?请举例说明
- RISC-V与Arm在操作系统适配方面有哪些关键差异?如何保证内核的可移植性?
- 在内存管理方面,如何平衡性能与碎片问题?你有哪些实践经验?
- 如果让你为蓝河OS设计一个AI驱动的性能分析工具,你会如何实现?
职位点评
73
综合评分
大厂核心系统架构岗,前沿技术栈,薪资优厚,工作强度高,发展前景极佳。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最适合追求技术深度和职业发展的高端技术人才,薪资和成长回报高,但需接受高强度工作节奏。
表现最好
成长发展
相对薄弱
工作生活
薪资福利85
成长发展90
工作生活40
使命价值60
薪资福利
85较高
薪资水平在行业内属于顶尖水平,vivo作为大厂福利完善,但JD未明确列出具体福利。
薪资信号偏高 (60K-100K/月)
成长发展
90较高
深度参与自研操作系统内核核心开发,技术前沿性极强,成长空间巨大,但未提及正式培训或晋升路径。
技术前沿前沿/新兴技术
技术栈Linux内核、RTOS、RISC-V、Arm、Rust、C/C++、AI agent、tracing
业务类型ambiguous
工作生活
40较低
仅现场办公,未提及远程或弹性工作,且内核开发通常需要较强的工作投入,WLB可能一般。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
60中等
vivo作为成熟手机厂商,行业稳定,自研操作系统有一定使命感和创新性,但社会影响力偏向中性。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs