搜索
登录注册

职位详情

岗位职责:
1. 新技术预研与适配
推进PC化窗口交互的适配实现,研究Android 14+多窗口、小窗功能的实际应用方案。

2. 系统级窗口架构设计与开发
1)承担Android平板及大屏设备的系统级窗口管理模块开发工作,涵盖分屏、自由形态窗口、悬浮窗、画中画等功能的整体架构设计与编码实现。
2)优化窗口层级排序(Z-Order)、焦点传递机制及输入事件处理逻辑(如解决触摸穿透),保障多窗口场景下的操作流畅性。

3. 渲染流程与性能优化
1)深入剖析Android图形渲染链路(SurfaceFlinger、HWUI),识别并突破窗口合成过程中的性能瓶颈,降低帧延迟与卡顿现象。
2)掌握渲染调优方法,运用动态分辨率调整、纹理压缩等手段提升系统级应用的图形处理效率。

4. 系统服务与组件开发
1)参与定制SystemUI、WindowManagerService(WMS)等关键模块,实现窗口状态(WindowState)、任务栈(ActivityStack)之间的协调交互。
2)排查并修复系统级窗口相关的稳定性问题(如内存泄漏、ANR),改进Surface跨进程共享机制以提高资源利用率。

任职要求:
1. 核心技术能力
1)熟练掌握Android Framework层开发,理解WMS、AMS、SurfaceFlinger等核心服务的运行机制。
2)精通多窗口模式开发(Android 7.0以上),能通过"ActivityOptions"、"WindowManager.LayoutParams"灵活配置窗口行为。
3)熟悉窗口渲染流程(ViewRootImpl、DecorView、Choreographer),具备GPU渲染优化实践经历(如OpenGL ES/Vulkan)。

2. 项目经验
1)具备8年以上系统级Android开发经验,曾主导类PC化窗口管理、分屏/悬浮窗功能开发,或参与车机、大屏终端的适配项目。
2)熟练使用系统性能分析工具(Systrace、Android Profiler),可精准定位渲染耗时、内存泄漏等疑难问题。

3. 加分项
1)有Android向PC形态演进的多窗口开发背景,或了解低延迟渲染技术(如SurfaceView/TextureView调优)。
2)具备NDK开发经验,熟悉C++层面图形库(如Skia)或Linux内核中图形驱动模块。
2026-07-20 13:02
IP属地:北京

职位福利

学历不限5-10年安卓窗口管理
企业发布信息图
北京小米移动软件有限公司
已上市 · 10000人以上
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

Android研发工程师-APP开发方向(兼职)
7000-8000元/月
兼职Android3-5年本科
北京 海淀区 林萃
前端开发(Flutter框架+高薪不卷+
1.3-2.2万元/月
Android1-3年本科Flutter
北京 海淀区
短剧出海Android开发工程师
2-4万元/月
Android3-5年本科Android开发经验团队管理经验架构设计/优化数据结构/算法能力Android客户端产品研发研发流程优化多线程编程能力计算机/软件工程相关专业大规模应用开发/维护经验
北京 海淀区
Android开发工程师
1.4-1.5万元/月
Android1-3年本科
北京 海淀区 西三旗
安卓高级开发工程师
1.2-2万元/月
Android1-3年本科JavaAndroid开发经验架构设计/优化数学相关专业HTML5Android客户端产品研发研发流程优化计算机/软件工程相关专业
北京 海淀区
高级android客户端工程师
3.5-5万元/月
Android5-10年本科
北京 海淀区 五道口
Android开发工程师
2.5-4万元/月
Android3-5年本科计算机/软件工程相关专业Android客户端产品研发
北京 海淀区 上地
安卓开发
1.8-2万元/月
Android1-3年大专Android开发经验Android客户端产品研发
北京 海淀区 西二旗
Android/iOS平台测试工程师
1.5-1.7万元/月
Android3-5年大专软件测试性能测试功能测试FiddlerADBMONKEY华为鸿蒙NEXT端客户端测试
北京 海淀区
AndroidFramework开发(北京)
2-2.8万元/月
Android5-10年本科JavaAndroid开发经验架构设计/优化研发流程优化
北京 海淀区