搜索
登录注册

职位详情

岗位职责:
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-20 13:41
IP属地:江苏南京

职位福利

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

附近适合您的职位

安卓开发工程师
1.2-1.4万元/月
Android1-3年大专Kotlin
南京 建邺区
安卓系统架构开发工程师
2.2-3万元/月
Android5-10年大专Framework
南京 建邺区
Android-线上一轮面试
1.2-1.9万元/月
Android经验不限本科
南京 建邺区
兰女士 · 金锐3日内活跃
Android开发(双休+知名证券)
1.1-1.5万元/月
Android3-5年本科Android开发经验通信相关专业数学相关专业Android客户端产品研发计算机/软件工程相关专业
南京 建邺区
应用架构设计专家
4-6万元/月
Android5-10年本科JavaAndroid开发经验C++架构经验通信相关专业架构设计/优化Android客户端产品研发Flutter架构设计能力计算机/软件工程相关专业大规模应用开发/维护经验Kot
南京 建邺区
刘先生 · 小米5日内活跃
Android开发(周末双休+)
1-1.5万元/月
Android3-5年本科React NativeAndroid Studio
南京 建邺区
Android高级能效优化专家
4.5-6.5万元/月
Android5-10年本科C++C通信相关专业架构设计/优化计算机/软件工程相关专业
南京 建邺区
刘先生 · 小米5日内活跃
双休+Android应用开发工程师/软件
1-1.7万元/月
Android3-5年本科互联网JavaKotlinANDROID网络编程ANDROID应用开发
南京 建邺区
应用开发架构师
4-6万元/月
Android5-10年本科JavaAndroid开发经验C++架构经验架构设计/优化Android客户端产品研发Flutter计算机/软件工程相关专业大规模应用开发/维护经验Kotlin
南京 建邺区
刘先生 · 小米5日内活跃