职位描述
岗位职责:
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、热爱编程,关注代码质量,能够承受一定的工作压力。