logo of didi

滴滴Android Framework开发工程师(J250624005)

社招全职3年以上技术地点:北京状态:招聘

任职要求


1、​​本科及以上学历,计算机科学或相关专业,3 年以上 Android 开发经验。
2、​深入理解 Android 系统架构​:熟悉 Android Binder 进程间通信机制、HAL 层、JNI 原理以及 Linux 内核基础知识(进程/线程调度、内存管理、I/O)。
3、​具备 ​AMS (Activity Manager Service)​​ 的深厚积累,熟悉 Activity 生命周期管理、Task 与 Back Stack、应用启动流程(Cold/Warm/Hot Start)、Broadcast、Service 管理等。
4、具备 ​WMS (Window Manager Service)​​ 的深厚积累,深入理解窗口管理机制、窗口状态(Visible, Focused)、布局(Measure/Layout/Draw)、合成(SurfaceFlinger)、动画、输入事件(InputEvent)分发等。
5、熟悉至少…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


1、​深度参与 Android Framework 核心机制的设计、开发与维护,特别是与 ​AMS、WMS、Package Manager Service、Input Manager Service 等核心服务相关的功能实现、性能优化与稳定性提升。
2、​分析并解决系统级的复杂问题,如应用冷热启动优化、多任务管理、窗口显示流程、输入事件分发、系统响应速度、功耗异常、应用保活策略冲突、系统稳定性(ANR/Crash/OOM)等。
3、​理解并定制核心系统行为,根据不同产品需求或场景(如定制窗口行为、定制 ROM等)对 AMS、WMS 等模块进行深度修改和优化。
4、​性能调优与架构改进​:深入分析和优化 Framework 层,特别是核心服务的性能瓶颈(如卡顿、掉帧),设计并实施高效的解决方案。
5、​紧跟 Android 新版本演进,研究新版本中 Framework 层尤其是核心服务的变化,负责系统升级相关的核心框架适配和问题解决。
6、​编写高质量、可维护的代码,撰写技术文档,并进行有效的技术分享。
包括英文材料
学历+
Android+
JNI+
Linux+
还有更多 •••
相关职位

logo of didi
社招3年以上技术

1. 参与 AIoT 事业部 Android 端研发工作,包括桔视设备、语音等产品研发,提升产品力,承接来自于网约车、无人车等需求研发 2. 理解业务场景,与算法、产品、硬件、运营等团队协作,按期按质保障需求及项目落地 3. 参与 AIoT 平台研发建设,包含稳定性、效率提升、成本优化、技术升级等方面工作 4. 负责Android客户端核心模块设计与开发,主导技术方案选型及系统架构优化

更新于 2025-06-23杭州
logo of meituan
社招2年以上软硬件服务-Sa

1. 负责美团Android收银机上应用软件开发,包括远程协助、设备助手、Launcher等设备管理服务; 2. 负责Android Framework层功能设计与实现,对安卓原生ROM进行定制以及系统性能优化; 3. 解决ROM及相关APP运行中出现的故障和问题,同时提供性能优化、日志收集及统计分析等方案; 4. 跨平台工具支持:对Windows C++及工具开发有一定了解,能够完成相关C++及工具的维护与升级工作,支持团队开发和产品迭代。 5. 和产品经理密切沟通,参与产品需求讨论,功能定义。

更新于 2025-06-22北京|成都
logo of bytedance
社招1年以上A102726

1、负责XR Runtime Framework相关模块的架构设计,开发与维护; 2、负责XR Runtime Framework性能深入优化与稳定性持续提升; 3、跟进XR Runtime行业的前沿发展,进行前瞻性的技术研究与架构设计。

更新于 2024-05-28上海
logo of bytedance
社招1-3年A133541

1、负责XR系统的Framework,基于Android的Framework,为XR设备的特殊需求对Framework进行定制开发; 2、负责XR系统的一些通用模块的开发和维护,并对Android Framework进行定制和扩展; 3、解决系统的性能/稳定性问题。

更新于 2025-03-10深圳