Xiaomi logo
小米
小米澎湃OS-高级视频软件工程师

小米澎湃OS-高级视频软件工程师

发布于 1 天前

普通员工/个人贡献者

北京市
高级经验
全职员工
仅现场办公
不限
Android开发
Aidl
Hidl
Mediacodec
Mediaplayer
Mediarecorder
Mp4
高通/Mtk

AI 估算 · 35k–60k

高级系统工程师,视频编解码领域稀缺,小米平台稳定,薪资竞争力强。

职位详情

关于这个职位

该职位负责小米澎湃OS多媒体视频子系统的架构设计和功能开发,深度涉及Android底层视频模块和编解码技术

你将参与前沿视频技术的研究与落地,解决系统级视频功能问题,适合对多媒体底层技术有浓厚兴趣的工程师

最低要求

,精通视频编解码基础知识,包括h264,h265等编解码算法,mp4等文件封装格式

,熟悉Android系统视频模块,包括mediacodec/mediaplayer/mediarecoder等架构
,精通Android系统架构,包括进程间通信,AIDL/HIDL,系统服务等
,精通c/c++语言,或者java语言

工作职责

,负责小米澎湃OS多媒体视频子系统软件架构设计和功能实现

,负责视频前沿技术跟进和行业发展趋势洞察
,负责手机/PAD产品Android底层系统软件视频相关功能开发和bug解决

优先资格

熟悉高通/MTK等手机芯片平台或有手机系统底层视频模块开发经验者优先

AI 洞察

优缺点分析

优点

  • 涉及视频底层核心技术,技术含量高,可积累稀缺的编解码和系统架构经验
  • 澎湃OS是公司战略方向,岗位重要性强,资源投入和晋升机会相对明确
  • 底层系统开发复杂度高,需要同时理解硬件、内核和应用层,学习曲线陡峭
  • 适合对多媒体底层技术有强烈兴趣、喜欢钻研系统架构、愿意深入Android框架的资深工程师

缺点 / 挑战

  • 小米作为头部手机厂商,有真实的海量设备场景,技术挑战和成就感强
  • 手机系统开发通常节奏较快,可能面临版本迭代和线上问题的压力
  • 技术栈相对专深,职业道路较窄,需持续跟进新技术以保持竞争力

角色解读

  • 从系统软件工程师向多媒体技术专家或系统架构师发展,主导更底层的技术规划
  • 可横向扩展至整个操作系统领域,如性能优化、图形图像、系统安全等方向
  • 在大型科技公司积累底层系统经验后,可转型至芯片厂商或操作系统团队担任核心角色
  • 负责澎湃OS多媒体视频子系统的架构设计,制定技术方案并推动实现
  • 跟进视频领域前沿技术,评估并引入新编码格式或播放方案
  • 开发与维护Android底层视频功能,处理Mediacodec/MediaPlayer等模块的bug
  • 与芯片平台(高通/MTK)对接,优化视频硬解码性能
  • 精通视频编解码原理,熟悉H.264/H.265、MP4等格式标准
  • 熟悉Android多媒体框架,掌握MediaCodec/MediaPlayer/MediaRecorder等组件的底层实现
  • 深入理解Android系统架构,包括Binder、AIDL/HIDL、系统服务等机制
  • 扎实的C/C++或Java编程能力,能进行系统级调试和性能优化

申请策略

  • 申请时强调对澎湃OS的认可和对技术创新的热情,展示自己研究前沿技术的主动性
  • 提前准备一段系统级视频问题的深度排查案例,在面试中体现工程能力
  • 突出视频编解码项目的经历,尤其是H.264/H.265的实现或优化案例
  • 强调Android系统级开发经验,如自定义MediaCodec、深入系统服务或Native层开发
  • 展示C/C++或Java的底层开发能力,包括内存管理、多线程、性能调优等
  • 如有高通/MTK平台适配经验,务必重点提及
  • 系统复习视频编码原理和容器格式,能解释H.265的编码结构和MP4的box层次
  • 阅读Android AOSP中MediaCodec和NuPlayer源码,理解状态机和数据流

面试指南

  • 对于原理性问题,采用“背景-机制-对比”结构,先概述,再深入细节,最后对比不同方案
  • 对于实际问题,使用STAR法则:情境、任务、行动、结果,重点展示分析过程和技术工具的使用
  • 对于系统设计问题,从模块边界、数据流、异常处理、性能考量等方面展开,体现全局视角
  • 请详细说明H.264和H.265在码流结构上的主要区别?
  • 描述MediaCodec处理一个视频帧从输入到输出的完整流程
  • 如何定位一个视频播放卡顿的问题?请说明排查思路
  • AIDL和HIDL在Android系统中的作用和区别是什么?
  • 如果你负责的视频子系统出现内存泄漏,你会如何分析和解决?

职位点评

72
综合评分

小米大厂、技术驱动、薪资中上,但WLB未明确

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

更适合这类人
适合追求技术深度和职业成长、对底层系统开发有强烈热情的工程师,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活55
使命价值65

薪资福利

75中等

小米作为上市大厂,薪酬福利在行业内具有竞争力,但JD未披露具体薪资,补偿性动机的满足程度中等偏上。

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

成长发展

85较高

职位涉及前沿视频技术、架构设计和系统底层开发,技术成长空间大,发展性动机能得到较好满足。

技术前沿主流现代技术
技术栈H.264、H.265、MP4、MediaCodec、MediaPlayer、MediaRecorder、C/C++、Java、AIDL、HIDL
业务类型ambiguous

工作生活

55较低

工作地点在北京,JD未明确工作模式和加班情况,生活化动机的满足程度有限。

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

使命价值

65中等

澎湃OS是小米的战略项目,对企业自身有重要价值,但JD未强调社会使命,意义感动机的满足程度一般。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs