岗位职责1、负责电动工具控制软件的设计与开发,包括单片机、DSP或ARM平台的嵌入式系统开发;2、熟练进行马达控制算法、锂电池管理系统(BMS)的软件开发;3、优化现有软件,提高系统的响应速度、稳定性和能效;4、开发通信协议(如UART、I2C、SPI等),支持与硬件模块的高效通信;5、编写技术文档,包括软件设计说明、测试报告及使用说明。任职要求1、电子工程、计算机科学、自动化等相关专业本科及以上学历;2、熟悉嵌入式系统开发,熟练使用C/C++,有丰富的代码优化经验;3、熟悉马达控制(如FOC、PID算法等)或锂电池管理相关算法;4、熟悉常见的单片机开发环境(如Keil、IAR、PIC等);5、了解RTOS或其他嵌入式实时操作系统的开发;6、具备基本硬件调试能力,能够配合硬件工程师进行系统调试;7、3年以上嵌入式软件开发经验,有电动工具或相关行业经验者优先;8、较强的分析和解决问题能力;9、热爱编程,关注代码质量,能够承受一定的工作压力。