小米Android高级性能优化专家
任职要求
1. 精通C/C++语言,有开源社区提交经验优先。 2. 精通Android框架,熟悉一个或多个核心模块:AMS, WMS,Graphics, 虚拟机。 3. 具备性能优化整体方案设…
工作职责
1. 负责Android系统性能持续优化。 2. 负责Android系统性能指标量化,探索系统层面优化方案。
1、负责移动端智能框架(Pitaya)的性能优化; 2、负责移动端智能框架(Pitaya)的架构设计; 3、配合整个团队目标,制定SDK相关规划,推动业务落地。
1. 快游戏框架开发与优化 参与小米的快游戏框架设计与核心模块开发,重点负责高性能渲染引擎、跨平台适配及底层接口实现 基于OpenGL/ES进行图形渲染管线优化,提升框架在移动端的渲染效率与兼容性 解决多厂商硬件差异导致的性能瓶颈,确保框架在主流设备上的稳定运行。 2. 工具链与生态支持 开发配套工具链(如调试工具、性能分析工具),支持开发者高效接入快游戏框架 结合Cocos等开源引擎特性,优化框架与第三方引擎的集成方案(加分项) 3. 跨平台与网络通信 设计并实现跨平台通信协议,支持快游戏在Android、HarmonyOS等多系统的无缝运行 优化网络通信模块(如WebSocket、HTTP/2),降低延迟并提升数据传输效率 4. 技术研究与文档输出 跟踪图形学、编译技术等领域的前沿进展,推动框架技术升级 撰写技术文档,主导内部技术分享,提升团队整体能力
1. 负责自动驾驶量产SoC linux 中间件/linux OS系统研发. 2. 负责解决和分析智能驾驶量产系统稳定性问题. 3. 负责分析和优化linux系统的性能问题,包括但不限于CPU、内存、磁盘、网络等方面的性能问题; 4. 从Linux内核的角度分析和定位应用程序的性能问题,包括但不限于系统调用、IO、中断、锁、调度等方面; 5. 使用性能分析工具,如eBPF、perf、ftrace、perfetto、crash tool等,对应用程序和内核进行性能分析和调优; 6. 根据SOC设计和实现性能测试和基准测试,评估自驾系统的性能和稳定性; 7. 跟踪Linux内核社区前沿最新技术发展,不断学习和掌握新的性能稳定性分析和优化方法。