领导一个小型外包工程师团队(3-5名成员)进行项目交付,包括:编译软件需求、准备技术方案、任务分解与分配、跟踪交付进度和质量、支持团队领导管理外包工程师的绩效
识别并解决整个软件栈(从应用层到低级系统服务)的性能瓶颈 与跨职能团队合作,确保在整个产品开发生命周期中满足性能要求 推动性能优化技术创新,以增强系统响应能力、启动时间、图形渲染和电源效率 设计车辆端服务治理解决方案,包括服务路由、负载平衡和容错机制,以确保嵌入式汽车环境中服务的高可靠性 领导性能架构设计,包括选择和集成性能分析工具、数据收集框架和分析管道 使用内核空间和用户空间工具(perf, eBPF/BCC, Ftrace, Intel VTune, Graphics Performance Analyzers, 自定义检测)的组合进行深入的系统级性能分析 创建详细的性能模型,以模拟和预测新功能、硬件更改或架构决策的影响 编写技术文档,包括性能设计规范、分析报告和优化指南 与BSP团队合作,优化板级支持包组件、设备驱动程序性能(显示、音频、GPU、触摸)和硬件抽象层效率 设计与内核级优化相关的CPU频率调节(cpufreq)、任务调度(CFS, EAS, PREEMPT_RT)、内存管理(cgroups, zram, page cache)以及存储设备(如UFS, eMMC)的I/O调度