岗位描述
负责 Android 平台系统能力、多媒体与图形显示相关模块的研发与优化,参与 Chromium 在 Android 平台上的集成、适配与性能优化。
该岗位聚焦 Android 系统、音视频编解码与 GPU / 显示体系,为 Chromium 内核在 Android 平台的稳定运行和高性能渲染提供底层能力支持。
岗位职责
- 参与 Android 平台 系统级能力与 Framework 相关模块 的开发与维护
- 负责 音视频编解码与播放链路 的实现、调优与问题定位
- 基于 Android 图形体系,开发和维护与 Surface / NativeWindow /
BufferQueue 相关的功能
- 参与 窗口管理、显示管理(Display)及多窗口场景 的适配与优化
- 配合 Chromium 渲染与多媒体模块,完成 Android 平台的 渲染、显示与媒体能力对接
- 分析并解决复杂场景下的 性能、内存、卡顿、花屏、黑屏等问题
- 编写相关技术文档与接口说明,支持业务和测试团队
任职要求
核心要求(必须)
- 3 年及以上 Android 系统或平台层开发经验
- 熟悉 Android 系统架构,理解 Framework、系统服务与 HAL 的基本工作机制
- 熟悉 Android 音视频编解码体系,包括:
- MediaCodec / MediaExtractor / MediaMuxer
AudioTrack / AudioRecord / Surface
- 理解常见音视频格式与编码标准:
- 熟悉 Android 图形与显示体系,包括:
- Surface / SurfaceTexture / NativeWindow
- WindowManager、Display 相关机制
- Android GPU 渲染与合成流程(如 HWUI / SurfaceFlinger 基本原理)
- 具备良好的问题分析和系统级调试能力
优先考虑(加分项)
- 有 Chromium /
CEF 在 Android 平台的集成或适配经验
- 有 Android NDK
/ JNI / C++ 开发经验
- 熟悉 OpenGL ES 或 Vulkan,了解 GPU 加速原理
- 有 Android 多显示 / 多窗口 / 浮动窗口 相关经验
- 有 FFmpeg 集成或音视频底层开发经验
- 有系统定制、ROM 或大型平台项目经验