
vivo
软件系统工程师
软件系统工程师
发布于 大约 14 小时前普通员工/个人贡献者
上海市 / 深圳市
高级经验
全职员工
仅现场办公
学历未注明
嵌入式开发
Bsp
Framework
Rtos
内核
系统调优
设备驱动
AI 估算 · 30k–50k
底层系统开发技能稀缺,vivo薪资竞争力强,通常15薪。
职位详情
关于这个职位
该岗位主要负责vivo终端产品的底层操作系统架构设计与开发,涵盖Android/Linux/RTOS等多种系统,涉及驱动、内核、框架层技术
你将参与核心模块开发、性能优化和问题攻坚,需要具备扎实的底层技术功底和架构思维
最低要求
熟悉并理解Android/Linux、RTOS等主流操作系统整体架构,具备独立的底层软件架构设计、方案规划能力
精通BSP和外设驱动的核心原理与完整开发流程,深入理解系统内核、中间件及Framework框架层运行机制,具备底层与上层框架的技术联调、功能互锁与协同开发能力
能够独立负责底软系统功能预研、架构设计、性能优化、稳定性迭代,具备较强的底层问题排查、疑难问题分析与解决能力
具备优秀的技术文档撰写能力,可独立梳理、输出规范的技术方案、架构文档、并与协作团队完成串讲对齐
具备优秀的团队协作能力、横向沟通协调能力,工作责任心强,主观能动性强,能够高效配合团队完成项目研发与落地工作
工作职责
负责Android/Linux、RTOS主流操作系统底层软件架构设计、底层基础功能开发、系统适配与特性迭代落地
负责底软核心模块开发与调试,打通底层驱动、系统内核与中间件、Framework框架层的技术通路,完成跨层级技术联调与功能互锁适配
负责底层软件方案优化、系统性能调优、稳定性加固,梳理底层技术逻辑,保障系统整体架构的合理性、可维护性与稳定性
负责项目技术文档、架构文档、方案文档的梳理与输出,沉淀底层软件开发规范与技术经验,支撑项目迭代与技术复盘
配合产品、硬件、应用层等相关部门完成新技术、新项目的研发落地、系统联调,快速分析并解决底层软件相关疑难问题,保障项目顺利推进
AI 洞察
优缺点分析
优点
- 涉及底层核心技术,技术壁垒高,个人能力成长迅速
- vivo作为头部手机厂商,平台大,业务稳定,项目有影响力
- 岗位职责全面,涵盖架构、开发、优化、文档,综合能力锻炼大
- 薪资在行业内具有较强竞争力,福利保障完善
- 底层系统开发复杂度高,需要同时掌握涉及多个技术栈,学习成本高
- 现场办公要求固定在上海或深圳,对工作地点有要求
- 适合热爱底层技术、乐于攻克复杂系统问题、追求技术深度和长期成长的工程师
缺点 / 挑战
- 工作压力可能较大,需要应对系统疑难问题,有时需配合项目节点加班
角色解读
- 可向资深系统架构师方向发展,主导整个底软技术体系
- 有机会横向扩展至芯片适配、系统安全、人工智能等前沿方向
- 在vivo等大厂积累经验后,可晋升技术专家或技术管理岗位
- 负责Android/Linux、RTOS等操作系统的底层架构设计与开发,包括系统适配、特性迭代
- 进行底层核心模块开发,打通驱动、内核到Framework的技术通路,解决跨层级技术难题
- 开展系统性能调优和稳定性加固,保障系统整体架构的合理性与可维护性
- 输出技术文档和架构方案,并与硬件、产品、应用层团队协同推进项目落地
- 精通C/C++,熟悉Android/Linux/RTOS系统架构与内核原理
- 深入理解BSP、外设驱动、内核、中间件及Framework框架层的运行机制
- 具备独立的问题排查、性能调优和架构设计能力
- 优秀的文档编写与跨团队沟通协作能力
申请策略
- 了解vivo的产品线和技术方向,在面试中能结合业务场景表达
- 准备一个你主导过的底层系统架构项目,清楚阐述设计与取舍
- 突出BSP、驱动、内核或Framework相关的项目经验,展示架构设计能力
- 列举你解决过的底层疑难问题,用具体数据和结果体现成效
- 强调对Android/Linux/RTOS整体架构的理解,可附带技术博客或开源贡献
- 展示跨团队协作和技术文档编写能力,如架构设计文档、方案评审记录
- 深入复习Linux内核、设备驱动模型,Android Binder、HAL等机制
- 如果熟悉RTOS,可以补充学习FreeRTOS或其他实时系统
面试指南
- 技术问题采用STAR法则:情境-任务-行动-结果,结合具体项目说明
- 架构设计问题可从需求分析、模块划分、接口定义、扩展性考虑等维度回答,突出权衡决策
- 协作问题强调沟通机制和解决问题导向,体现团队意识和领导力
- 请描述Linux内核中设备驱动模型的框架,以及如何编写一个字符设备驱动
- Android系统中,从硬件驱动到上层Java API的完整调用链路是怎样的?
- 如何分析和解决系统启动慢或系统稳定性问题?
- 你如何进行系统架构设计?请举例说明你的一次架构设计实践
- 在跨团队协作中,遇到技术分歧时你如何处理?
职位点评
73
综合评分
vivo高级系统工程师,技术前沿、薪资优厚,但WLB不明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术深度和职业成长、能接受现场办公和一定工作强度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展90
工作生活50
使命价值70
薪资福利
75中等
该职位为vivo资深技术岗,薪资水平有竞争力,但JD未披露具体薪资和福利,存在一定不确定性。
薪资信号未披露(AI估算:30K-50K/月)
成长发展
90较高
职位涉及Android/Linux/RTOS底层架构,技术深度高,成长空间大,适合追求技术突破的求职者。
技术前沿主流现代技术
技术栈Android、Linux、RTOS、BSP、内核、Framework
成长机会技术复盘
业务类型ambiguous
工作生活
50较低
职位要求现场办公,JD未提及弹性工作或加班情况,工作节奏可能较紧凑。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
vivo作为知名科技企业,产品影响力大,但JD未强调社会使命,意义感主要来自技术成就。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
vivo 的其他在招职位
相似职位推荐
Watch Jobs