阿里云职位描述 1. 音视频底层架构打通: 负责 Android 媒体框架层的深度定制,打通 MediaCodec 与 AudioFlinger 底层,提供完善的硬件加速支持,提升多媒体播放与处理性能; 2. 图形栈与触控优化: 深入 Android 图形渲染系统,主导 SurfaceFlinger 的深度优化;重构与优化 Input Dispatcher 层,极致降低触控和手写笔的输入延迟; 3. 多屏与桌面化显示架构: 负责大屏设备的多屏异显(DP Out)架构设计与开发;实现鼠标指针的高精度渲染与硬件加速,优化高刷屏的动态调度(Dynamic Refresh Rate)机制; 4. 办公/会议场景专项攻坚: 针对 PC/Pad 高频视频会议场景进行系统级优化,包括但不限于 Camera HAL 层的降噪处理,以及 Audio 硬件级的回声消除(AEC)支持与调优; 5. 性能调优与架构演进: 解决图形显示与音视频相关的系统级性能瓶颈(如掉帧、卡顿、音画不同步等),跟进 AOSP 最新多媒体与图形栈的技术演进。 职位要求 1. 计算机科学、电子工程、通信或相关专业本科及以上学历优先; 2. 5 年以上 Android 系统底层开发经验,在图形显示(Graphics)或多媒体(Media/Audio)领域有深厚积累; 3. 核心技术栈 (图形/Input方向): 1)精通 Android 图形架构(SurfaceFlinger, HWC, OpenGL ES/Vulkan),具备实际的渲染性能调优经验; 2)熟悉 Android Input 子系统(EventHub, InputReader, InputDispatcher),有触控延迟优化或手写笔(Stylus)报点优化经验; 4. 核心技术栈 (音视频方向): 1)熟悉 Android 音频架构(AudioFlinger, AudioPolicy, Audio HAL),了解底层音频路由与混音机制; 2)熟悉 Android 多媒体框架(MediaCodec, Stagefright/NuPlayer),具备音视频硬件编解码的适配与调试能力。 5. 熟练使用 Systrace, Perfetto 等工具分析渲染掉帧(Jank)、输入延迟及音视频卡顿等复杂系统级问题。 【加分项】 1. 有 Android 平板(Pad)、PC 桌面化、或折叠屏手机的显示与交互定制经验者优先; 2. 熟悉音频算法底层部署,有硬件级回声消除(AEC)、主动降噪(ANC)、低功耗语音唤醒(KWS)实际落地经验者优先; 3. 精通 Android 音视频编解码架构(MediaCodec/Codec2),有超低延迟实时音视频流(RTC)优化或跨屏投屏硬件加速调优经验者优先; 4. 具备 Camera HAL 层开发经验,熟悉 ISP 调试或图像降噪算法者优先。
¿Te interesa este puesto?