vivo logo
vivo
软件开发工程师(跨端互联)

软件开发工程师(跨端互联)

发布于 大约 14 小时前

普通员工/个人贡献者

杭州市 / 深圳市
高级经验
全职员工
仅现场办公
本科
移动端开发
Ams
Android Framework
Jni
Pms
Wms
跨端协同
远近场通信

AI 估算 · 25k–45k

跨端互联属于前沿方向,要求Android系统级开发能力,技术难度较高,vivo平台薪资有竞争力。

职位详情

关于这个职位

该职位主要负责vivo跨端互联新业务的探索与技术落地,涵盖软件架构设计、功能开发和项目进度把控

需要精通Java及Android系统机制,参与互联互通技术预研与核心功能开发,是推动多设备协同体验的关键角色
适合具备5年以上经验、对系统底层和网络通信有深入理解的开发者

最低要求

本科及以上学历、计算机相关专业、5年及以上工作经验

精通java语言编程,并且熟悉了解C/C++语言编程
熟悉android系统运行机制,对android framework有深入了解,精通AMS,PMS,WMS等核心服务的工作原理,熟悉JNI开发原理
熟悉远近场网络通信协议
对多设备互联方向有一定的行业认知
思维敏捷,工作认真、有责任心、具备良好的沟通协调和推动力

工作职责

负责跨端互联相关新业务(连接、硬件虚拟化等)探索到技术实现的落地,包括软件架构设计,功能开发,项目进度把控和风险识别等

参与互联互通赛道的技术规划、技术预研以及核心功能的开发落地

优先资格

熟悉Rust语言优先

有设备跨端协同相关开发经验者优先

AI 洞察

优缺点分析

优点

  • 多设备互联是当前科技行业的热点方向,技术前沿性高,个人成长空间大
  • vivo作为头部手机厂商,平台稳定,资源充足,可接触真实海量设备场景
  • 职责涵盖从预研到落地的完整链路,能全面提升架构设计、项目管理和跨团队协作能力
  • 跨端互联涉及系统底层,技术复杂度高,需要持续学习新协议和新硬件特性

缺点 / 挑战

  • 需同时兼顾多个城市的协作,沟通成本较高,项目推进节奏可能较快
  • 对候选人的综合能力要求高,既要有深度又要有广度,面试门槛较高
  • 适合5年以上Android开发经验、热爱系统底层技术、愿意挑战复杂问题并追求技术深度的工程师

角色解读

  • 在技术深度上可向Android系统专家或互联互通领域架构师方向发展
  • 有机会参与行业技术标准制定,成为多设备生态的核心技术骨干
  • 随着vivo IoT布局扩展,可转向技术管理或产品技术规划岗位
  • 负责跨端互联新业务的技术落地,包括软件架构设计、功能开发与项目进度管理
  • 参与硬件虚拟化、连接等领域的预研与技术规划,探索多设备协同的创新方案
  • 深入Android框架层,优化系统服务(AMS/PMS/WMS)等核心模块,解决跨端通信问题
  • 与产品、测试等团队协作,确保技术方案在各类设备上稳定运行
  • 精通Java,熟悉C/C++,了解Rust更佳,具备扎实的编程功底
  • 深入理解Android系统运行机制,熟悉framework层核心服务及JNI开发
  • 熟悉远近场通信协议(如BLE、Wi-Fi Direct等),有跨端协同开发经验者优先
  • 具备良好的架构设计能力和风险识别意识,能够独立推进项目

申请策略

  • 提前了解vivo的IoT和互联互通战略方向,在面试中展现对多设备生态的见解
  • 准备1-2个从0到1的技术项目案例,重点说明架构设计、风险识别和落地过程
  • 重点突出Android framework相关项目经验,尤其是AMS/PMS/WMS或JNI调优案例
  • 展示跨端协同或连接类项目成果,如有设备互联、硬件抽象层开发经历务必详细描述
  • 强调编程语言能力,列出Java/C++/Rust的项目实践和性能优化成果
  • 提供技术预研或架构设计的完整过程,体现独立推动技术决策的能力
  • 深入复习Android系统源码,重点理解核心服务的Binder通信和进程管理机制
  • 补强近场通信协议知识,如BLE、NFC、Wi-Fi Aware,并尝试做小demo验证

面试指南

  • 技术类问题:采用'原理+实践'结构,先讲清机制,再结合项目案例说明自己如何应用和优化
  • 开放类问题:从行业现状、用户价值、技术可行性三个层次展开,体现系统思维
  • 项目类问题:用STAR法则(情境-任务-行动-结果)清晰描述角色、难点和量化成果
  • Android系统中AMS是如何管理Activity生命周期的?请结合源码说明
  • 如何在Android设备之间实现低时延的跨端文件传输?你会如何设计协议?
  • JNI开发中如何避免内存泄漏?请举例说明
  • 你如何理解跨端互联的未来趋势?vivo在此赛道的机会在哪里?
  • 描述一个你主导过的复杂技术项目,遇到的最大风险是什么?如何解决?

职位点评

71
综合评分

大厂前沿技术岗,薪资可期、成长空间大,但需现场办公且节奏未知。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
最看重技术成长和前沿探索的求职者,愿意投入高强度学习,但对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利72
成长发展85
工作生活50
使命价值70

薪资福利

72中等

薪资未在JD中披露,但vivo作为大厂通常提供有竞争力的薪酬和福利;综合行业水平,补偿性动机基本可满足。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

85较高

职位涉及跨端互联前沿技术,强调预研和技术规划,能够显著提升系统架构能力和行业认知,发展性空间大。

技术前沿前沿/新兴技术
技术栈Java、C/C++、Rust、Android Framework、JNI、远近场通信、硬件虚拟化
业务类型ambiguous

工作生活

50较低

要求现场办公,地点为杭州/深圳,JD未提及弹性或加班情况,生活方式自由度中等偏下。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

70中等

多设备互联是行业增长方向,职位对社会连接效率有积极意义,使命感中等。

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