京东Android Framework架构师
任职要求
任职要求 1、3年以上 Android 系统开发经验,有Framework 层开发/优化经验,或有大型应用系统规划设计经验。 2、精通或了解Android 系统启动流程, Binder , UI 渲染体系, 内存管理等机制。 3、精通Linux下的开发,了解GRPC等相…
工作职责
1、系统架构设计,主导机器人产品ROM、Framework 层优化;负责机器人中间件和交互应用的系统架构设计优化。确保应用调度灵活切换,并支持AI应用编排; 2、保证组件合理解耦,提升模块开发、迭代的效率。支持超大型APP的模块化开发和动态部署。 3、系统性能优化,优化应用和系统的启动时间;优化组件之间及外部系统的的通讯时延;保证应用流畅切换。 4、系统稳定性优化,分析并解决系统卡顿、崩溃、内存泄漏等疑难问题,确保系统和应用连续正确运行。
1. 负责安卓框架窗口模块架构设计,整体方案 2. 提供Framework模块整体解决方案,并进行需求评估、框架设计、研发落地等; 3. 学习和研究新技术并落地实施,以推动产品和技术创新在机型项目和手机系统上的落地;
Android Framework测试开发专家(WMS/AMS/显示方向) 岗位核心目标: 负责Android Framework层核心服务(WMS, AMS, 显示系统)及新特性的质量保障、测试方案设计、自动化实施与深度问题分析,确保系统交互与视觉体验的流畅性、稳定性与一致性。 1.主导或深度参与Android Framework层,特别是窗口管理服务、活动管理服务、显示系统、动画与图形栈等核心模块的系统级测试方案设计与实施。 2.深入理解WMS/AMS/Display的架构、工作原理与跨进程/跨层级交互机制,能进行源码级(Java/Native)的问题分析与定位。 3.设计并开发高可靠性、高覆盖率的自动化测试框架、工具及用例,用于验证多窗口、任务栈、生命周期、显示方向、分辨率、刷新率、HDR等复杂场景。 4.与系统开发团队紧密协作,参与设计方案评审,针对性能、功耗、稳定性和兼容性风险提供前瞻性测试建议。 5.攻关解决线上/线下出现的复杂、深层次的Framework层问题,沉淀技术解决方案与测试资产。
工作职责: 1. 模块研发:基于Android Framework模块的维护、优化、功能研发和方案制定等,与谷歌持续进行方案沟通,推动新功能在Android大版本上落地; 2. 机型研发:针对创新旗舰机型提供Framework模块整体解决方案,并进行需求评估、框架设计、研发落地等; 3. 技术创新:学习和研究新技术并落地实施,以推动产品和技术创新在机型项目和手机系统上的落地;