【岗位职责】1、负责软件需求分析、方案评估;2、负责搭建软件架构和编写软件设计说明书;3、负责开发底层驱动软件和应用算法软件,并进行单元测试和系统测试;4、负责产品调试、匹配、测试验证;5、负责解决产品在生产、市场应用过程中出现的问题。【任职要求】1.熟练掌握C/C++语言;2.熟悉TI、ST等MCU软件开发;3.熟悉电机驱动控制理论,包括无刷直流电机(BLDC)、永磁同步电机(PMSM)等不同类型电机的特性及控制方法4.精通FOC控制算法;5.熟悉CAN、RS485等通信总线;6.掌握变频技术、电力变换技术(如逆变器、整流器)的基本原理;7.3年以上电机驱动软件开发经验,开发产品有实际量产验证;有良好的团队意识和沟通能力,求真务实精神;