阿里云阿里云智能-终端智能创新业务 Android系统专家 (多媒体与图形显示方向)-杭州/上海/北京/深圳
社招全职5年以上云智能集团地点:北京 | 深圳 | 杭州 | 上海状态:招聘
工作描述
任职要求 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 多媒体框架(MediaCod…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
OpenGL+
https://www.youtube.com/watch?v=45MIykWJ-C4
Learn how to use OpenGL to create 2D and 3D vector graphics in this course.
https://www.youtube.com/watch?v=W3gAzLwfIP0&list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2
https://www.youtube.com/watch?v=XpBGwZNyUh0&list=PLPaoO-vpZnumdcb4tZc4x5Q-v7CkrQ6M-
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
Vulkan+
https://developer.android.com/codelabs/beginning-vulkan-on-android#0
Vulkan is the primary low-level graphics API on Android. Vulkan enables reaching higher performance for games that implement their own game engine and renderer.
https://docs.vulkan.org/tutorial/latest/00_Introduction.html
The ideas behind Vulkan are similar to those of Direct3D 12 and Metal, but Vulkan has the advantage of being fully cross-platform and allows you to develop for Windows, Linux and Android at the same time.
https://edw.is/learning-vulkan/
I learned some Vulkan and made a game engine with two small game demos in 3 months.
https://vulkan-tutorial.com/
This tutorial will teach you the basics of using the Vulkan graphics and compute API.
还有更多 •••
相关职位

社招5年以上
1. 计算机科学、电子工程、通信或相关专业本科及以上学历优先; 2. 5 年以上 Android 系统底层开发经验,在图形显示(Graphics)或多媒体(Media/Audio)领域有深厚积累; 3
更新于 2026-04-01北京|深圳|杭州
社招5年以上云智能集团
1. 计算机、软件工程、电子通信或相关专业,本科及以上学历优先; 2. 5 年以上 Android 系统开发经验,熟悉 AOSP 源码架构; 3. 具备扎实的 C/C++ 编程功底,熟悉NDK 开发;
更新于 2026-03-27北京|深圳|杭州
社招5年以上云智能集团
1. 计算机科学、软件工程或相关专业,本科及以上学历优先; 2. 5 年以上 Android 系统开发经验,精通 Android Framework 架构,有丰富的 AOSP 源码阅读与修改经验; 3
更新于 2026-03-27北京|深圳|杭州