岗位职责:1、负责嵌入式系统的软件开发工作;2、参与系统需求分析,设计合理的嵌入式软件架构;3、编写高质量的嵌入式软件代码,并进行单元测试;4、与硬件团队紧密合作,确保软件与硬件的无缝集成;5、解决产品在实际使用中遇到的技术问题。岗位要求:1. 本科以上学历、电子、通信、计算机等相关专业,5年以上工作经验;2. 熟悉数字电路、模拟电路调试方法,具备独立进行硬件和软件联合调试的能力;3. 熟练掌握单片机(ARM/STM32/STC)上C语言开发,有不少于两个产品独立软件项目开发经验;4. 熟悉嵌入式实时操作系统(FreeRTOS,RT Thread,uCOS等);5. 熟悉Modbus、EtherCAT、Canopen等通信协议优先6. 熟悉无刷电机驱动开发,BLDC,FOC相关算法