搜索
登录注册

职位详情

岗位职责:
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-05-16 15:02
IP属地:北京

职位福利

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

附近适合您的职位

Flutter开发(鸿蒙系统项目)
2-3万元/月
Android3-5年大专Flutter鸿蒙
北京 海淀区
Android开发工程师(北京/上海/合肥/重庆)
1.3-2万元/月
Android3-5年本科车载项目Android Studio
北京 海淀区
安卓应用开发-梧桐车联
1.3-2.2万元/月
Android3-5年大专
北京 海淀区
安卓逆向技术专家
4-6万元/月
Android经验不限学历不限
北京 海淀区
AndroidFramework开发工程师
1-2.5万元/月
Android经验不限本科frameworkwms
北京 海淀区 西北旺
Android系统开发
2.5-4万元/月
Android1-3年本科C++C车机系统开发安卓系统开发
北京 海淀区
鸿蒙系统开发(Android或RN方向)
1-2万元/月
Android5-10年大专鸿蒙KotlinReact NativeRN
北京 海淀区
智能语音Android开发工程师-小鹏汽车
1.5-2万元/月
Android3-5年本科JavaFrameworkKotlin
北京 海淀区
Android开发工程师
1.6-2.1万元/月
Android3-5年本科JavaAndroid开发经验架构设计/优化Android客户端产品研发AIWebview研发流程优化多线程编程能力计算机/软件工程相关专业Kotlin海外应用
北京 海淀区