职位名称
Android高级开发架构工程师
任职要求
技术硬实力: 【核心机制】 精通Android事件分发体系、Handler异步框架、渲染管线底层原理,具备View体系深度调优经验 深入理解Android系统启动流程、应用沙箱机制、Binder跨进程通信架构,能进行Framework层定制开发 【性能工程】 掌握性能优化方法论,具备APM体系建设经验,精通Systrace/Perfetto性能剖析工具链 熟练运用动态插桩技术(ASM+JVM TI)、静态代码分析(Lint/Infer),构建全链路监控体系 深入JVM原理(类加载/内存模型/GC算法),具备Native内存治理及OOM预防实战经验 【系统级能力】 熟悉Android底层架构(AMS/WMS/IMS),有显示合成(SurfaceFlinger)、图形栈(HWUI/Vulkan)优化经验优先 具备ROM定制经验者优先,包括但不限于功耗管控、音频子系统、多窗口管理等模块 工程软实力: 技术产品化思维:能将技术方案转化为效能工具(如LeakCanary类开源方案) 复杂问题解构能力:具备系统性优化思维(问题定位->归因分析->分层治理->效果验证) 技术领导力:主导过大型性能优化专项,具备技术方案跨团队落地经验 加分项: 有Google GSI项目适配经验 主导过开源性能监控项目 在Android官方技术社区(AOSP/CTS)有贡献 熟悉新兴技术方向(Flutter引擎优化/动态化框架性能治理)