1、具备丰富的嵌入式软件开发经验,使用过的芯片有Infineon XC2000系列、STM32F4系列、Renesas RH850系列等;
2、具备嵌入式全栈开发能力。底层驱动开发中熟练使用UART、SPI、I2C、PWM、CAN等基础资源,具备Bootloader开发能力,具备复杂驱动开发能力;应用层开发兼具手工代码及MBD(基于Simulink的模型开发)开发能力;架构层面熟练使用分层设计及模块化设计,主导设计的软件架构具备长期的广泛的落地实践。熟悉常见的代码静态测试、单元测试及系统级测试方法;
3、熟练构建非抢占式任务调度系统,平衡各任务实时性,同时具备基于FreeRTOS/Linux操作系统进行开发的经验;
4、长期担任软件开发负责人,对于团队开发能力构建具备丰富的经验,擅于将团队能力与开发方式相结合,最大限度提高开发效率;
5、具备基础的电路设计能力,能够进行数字电路及模拟电路原理分析,具备电路排故能力;
6、熟悉并参与过IATF16949、ASPICE等质量管理体系的建设工作,熟悉PM相关理论,具备大量项目管理实践;
7、具备丰富的现场调试经验,能够迅速定位问题并提出解决方案。
本人主导过多项BMS项目的开发,从底层驱动到应用,算法,协议,都有从0到1的开发经验。设计的多个产品均量产并成功上市。本人长期处于项目领导者地位,善于从0到1搭建团队框架及软件框架。
本人主导过的项目有:
重庆某一线车企旗下子品牌动力电池BMS开发;
陕西某知名车企旗下子品牌动力电池BMS开发;
长沙某知名机械制造公司多款工程车辆及工程机械动力电池BMS开发。