Rockchips Electronics logo
瑞芯微
Android多媒体软件工程师-深圳

Android多媒体软件工程师-深圳

发布于 大约 13 小时前

普通员工/个人贡献者

深圳市
中级经验
全职员工
仅现场办公
本科
Android开发
Android Framework
Ffmpeg
Jni
Mediacodec
Mediaplayer
Sdk
多媒体开发

AI 估算 · 15k–25k

深圳Android多媒体开发岗位,需掌握JAVA/C++及Framework底层技能,市场竞争力强,薪资处于中上水平。

职位详情

关于这个职位

该职位负责瑞芯微RK Android SDK多媒体模块的开发与维护,并处理客户使用SDK开发产品时遇到的多媒体疑难问题

工作涉及Android Framework、JNI、FFMPEG等底层技术,需要扎实的Java/C++编程功底
适合有2年以上Android底层开发经验、对多媒体技术有深入兴趣的工程师

最低要求

计算机软件相关专业本科/硕士学历,2年以上工作经验

熟练掌握JAVA和C++ ,有良好的编程规范
熟悉Android系统设计模式及原理,熟练掌握Android常见debug方法和技巧
掌握Android Framework架构,深入了解Android系统,能够对Android Framework进行开发及维护,熟悉JNI编程,了解FFMPEG开源码库,熟悉TS/MP4等封装格式
熟悉Android多媒体架构,熟悉mediaplayer、mediacodec等
具有较强的逻辑分析能力、动手能力和沟通能力,具有团队合作精神和主动性

工作职责

参与RK Android SDK多媒体模块开发维护

处理客户使用SDK开发产品时的多媒体相关疑难问题

优先资格

有芯片原厂多媒体经验优先

AI 洞察

优缺点分析

优点

  • 芯片原厂平台,技术含量高,可深度接触Android底层和多媒体核心技术
  • 上市企业,工作稳定,福利完善,有较好的技术积累和成长空间
  • 客户支持角色能提升沟通和问题解决能力,积累行业人脉
  • 多媒体底层问题复杂,调试难度大,需要较强的技术深度和耐心
  • 技术更新快,需持续学习新格式、新架构(如Android新版本变化)
  • 适合热爱底层技术、喜欢钻研多媒体框架、具备较强问题解决能力和沟通能力的Android开发工程师

缺点 / 挑战

  • 客户支持工作可能面临一定的工作压力,需要快速响应和解决现场问题

角色解读

  • 从Android多媒体工程师向技术专家发展,深入芯片原厂的多媒体方案设计
  • 积累底层系统优化经验,可转向系统架构师或技术Leader岗位
  • 在芯片原厂背景下,可拓展至嵌入式系统、硬件驱动等相关领域
  • 负责RK Android SDK多媒体模块的开发与维护,包括功能迭代、bug修复和性能优化
  • 处理客户在基于SDK开发产品时遇到的多媒体相关问题,提供技术支持和解决方案
  • 深入理解Android多媒体架构(如MediaPlayer、MediaCodec),进行Framework层的定制和优化
  • 扎实的Java和C++编程能力,具备良好的编码规范和调试技巧
  • 熟悉Android系统架构,尤其是Framework层,掌握JNI编程和NDK开发
  • 了解FFMPEG、TS/MP4等多媒体技术,熟悉Android多媒体框架和组件
  • 具备逻辑分析能力和沟通能力,能独立解决复杂技术问题并团队协作

申请策略

  • 了解瑞芯微的产品线和芯片方案,在面试中展示对芯片原厂业务的理解
  • 提前准备Android Framework相关的代码走读和原理分析,以应对技术面
  • 突出Android Framework开发经验,特别是JNI、NDK相关项目
  • 强调多媒体相关项目,如视频播放器、编解码、封装格式处理等
  • 展示解决疑难问题的案例,体现逻辑分析和调试能力
  • 如有芯片原厂或嵌入式开发经验,务必突出
  • 深入复习Android多媒体架构,熟悉MediaPlayer、MediaCodec源码
  • 学习FFMPEG常用接口和TS/MP4封装格式细节

面试指南

  • 首先明确问题背景,然后从系统架构分层分析(应用层、Framework层、Native层、硬件层)
  • 结合具体实例,采用“定位问题-复现-分析-解决-验证”的思路,强调debug方法和工具使用
  • 展示对Android源码的理解,引用关键类和方法,体现深度
  • 请描述Android MediaCodec的工作流程和关键机制
  • 如何排查App播放视频黑屏或卡顿的问题?
  • 谈谈你对JNI的理解,以及如何避免内存泄漏
  • 在Android系统中,如何实现自定义硬解码器?
  • 如果你收到客户反馈SDK播放TS流失败,你会如何分析?

职位点评

74
综合评分

芯片原厂Android多媒体底层开发,技术深度高,薪资稳定,但工作地点固定且WLB信息不明。

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

更适合这类人
该职位最适合重视技术成长和职业发展、能接受深圳现场办公节奏的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展88
工作生活55
使命价值70

薪资福利

75中等

该职位薪资在深圳具备竞争力,公司为上市芯片企业,福利稳定,但未在JD中明确福利明细,薪酬信号中等。

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

成长发展

88较高

岗位深入Android底层和多媒体技术,涉及Framework和NDK开发,技术深度高,且芯片原厂背景提供良好的成长空间,发展性动机满足度高。

技术前沿主流现代技术
技术栈Android、Java、C++、JNI、FFMPEG、MediaCodec
业务类型ambiguous

工作生活

55较低

工作地点在深圳,仅现场办公,JD未提及弹性或远程,也未说明加班情况,生活化动机满足度一般。

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

使命价值

70中等

芯片原厂从事底层多媒体开发,技术价值高,但JD未强调社会意义或行业影响力,意义感动机中等偏上。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs