vivo logo
vivo
软件开发工程师(系统安全方向)

软件开发工程师(系统安全方向)

发布于 大约 14 小时前

普通员工/个人贡献者

上海市 / 杭州市
中级经验
全职员工
仅现场办公
学历未注明
系统与安全工程
Ios
Selinux
Tee
内核保护
安全启动
密钥管理
操作系统安全
文件加密
权限管理

AI 估算 · 25k–45k

系统安全为核心技术岗,vivo平台资源充足,薪资具备竞争力,具体因人而异。

职位详情

关于这个职位

该职位负责vivo自研蓝河操作系统的安全方向,包括安全启动、文件加密、权限管理等核心模块的技术预研与落地

你将深入操作系统底层,参与安全架构设计并解决疑难安全问题,是系统安全领域难得的实战机会
适合对操作系统安全有热情、具备底层功底的工程师

最低要求

熟悉操作系统底层原理,熟悉Android或者iOS的底层安全机制

熟悉Android、iOS等任一系统安全架构,如安全启动、文件加密、密钥管理、selinux机制、TEE、内核保护、支付安全、应用权限管理、身份认证,锁屏密码体系、secure camera,Trust UI,虚拟化等
熟悉常见系统安全威胁和防护措施,具备系统安全漏洞识别、分析和防护能力
有Android或iOS系统安全技术研究经验者的优先
有高通/MTK/展锐等主流平台开发经验者优先
对操作系统安全技术预研有极大的热情和专注力,具备优秀的沟通能力和团队协作精神

工作职责

负责蓝河操作系统安全方向技术预研,包括安全启动、文件加密、selinux、权限管理、密钥管理等

参与蓝河操作系统安全方向的技术规划和架构设计
负责项目安全策略的设计和配置,以及安全相关疑难问题处理

优先资格

有Android或iOS系统安全技术研究经验者的优先

有高通/MTK/展锐等主流平台开发经验者优先

AI 洞察

优缺点分析

优点

  • 参与自研操作系统蓝河的核心安全方向,技术前沿且稀缺性强
  • vivo作为跨国巨头企业,平台大、资源足,可接触手机/终端设备的全栈安全实践
  • 预研性质工作可能面临不确定性,需要较强的自我驱动力和钻研精神
  • 跨城市多地点协作可能带来沟通成本,需适应快节奏的研发环境
  • 适合对操作系统安全有浓厚兴趣、喜欢深入底层技术钻研的工程师,尤其是有Android/iOS安全或平台开发经验的人

缺点 / 挑战

  • 安全领域人才稀缺,技能积累后可获得较高的市场议价能力
  • 操作系统安全技术门槛高,需要扎实的底层功底和持续学习,初期压力较大

角色解读

  • 从安全技术预研工程师向系统安全架构师发展,逐步负责整个操作系统的安全体系设计
  • 可横向拓展到芯片安全、虚拟化、隐私计算等前沿安全领域,成为行业稀缺专家
  • 在vivo内部可晋升为技术专家或管理岗,参与核心产品安全战略规划
  • 负责蓝河操作系统的安全技术预研,包括安全启动、文件加密、selinux机制、权限管理和密钥管理等核心模块
  • 参与操作系统安全技术规划和架构设计,制定安全策略并落地到系统中
  • 处理安全相关的疑难问题,如漏洞分析、防护措施设计和安全事件响应
  • 深入理解操作系统底层原理,熟悉Android或iOS的底层安全机制
  • 掌握系统安全架构,如TEE、安全启动、文件加密、selinux、内核保护、身份认证等
  • 具备安全漏洞识别、分析和防护能力,熟悉常见安全威胁的应对方案
  • 有Android/iOS安全研究经验或主流平台(高通/MTK/展锐)开发经验者更佳

申请策略

  • 申请时明确表达对操作系统安全预研的热情和长期投入意愿
  • 了解vivo蓝河系统的背景,面试时展示自己对安全架构的独到见解
  • 突出操作系统底层相关项目经验,如内核、驱动、安全机制实现
  • 详细描述在Android/iOS安全、TEE、selinux等方向的具体工作成果
  • 展示漏洞分析或安全防护的实战案例,体现问题解决能力
  • 如果有高通/MTK/展锐平台开发经验,务必放在显著位置
  • 系统复习操作系统原理和安全机制,重点理解安全启动、文件加密、权限管理的实现
  • 动手分析主流系统(如Android)的安全架构,尝试复现或模拟相关漏洞

面试指南

  • 对于技术概念题,采用'定义-原理-应用场景-实例'的结构,先讲清楚核心概念,再结合项目经验具体说明
  • 对于设计类题目,先说清楚目标和威胁模型,再分层设计,最后考虑性能和兼容性
  • 对于经验类题目,使用STAR法则,重点突出你的思考过程和解决方案
  • 介绍下你对Android安全启动链路的理解?
  • 如何设计一套移动操作系统的文件加密方案?
  • selinux在系统安全中如何应用?常见安全策略配置有哪些?
  • 谈谈你分析过的一个安全漏洞,以及你的解决思路
  • 在高通/MTK平台上做过哪些安全相关的开发?

职位点评

72
综合评分

自研操作系统安全方向,技术前沿、成长空间大,薪资面议,工作地点灵活,但WLB未明确。

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

更适合这类人
适合追求技术深度和前沿研究的工程师,对职业成长有强烈驱动力,同时能接受工作生活平衡的不确定性。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展88
工作生活55
使命价值72

薪资福利

70中等

薪资未在JD中提及,但vivo平台实力雄厚,通常提供有竞争力的薪酬和福利,不过具体需面议。

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

成长发展

88较高

该职位聚焦操作系统安全前沿技术,涉及安全启动、TEE、虚拟化等,技术挑战大且成长空间广阔,非常适合追求技术深度的工程师。

技术前沿前沿/新兴技术
技术栈Android、iOS、selinux、TEE、内核保护、安全启动、文件加密、密钥管理、虚拟化
业务类型ambiguous

工作生活

55较低

JD未提及工作模式、弹性或加班情况,且需在多城市间选择,生活工作平衡情况不明确,可能偏传统。

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

使命价值

72中等

操作系统安全是国产自研系统的重要方向,具有一定的技术主权和行业意义,但直接社会价值传递不明显。

行业发展新兴领域(暂难判断)
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs