职位描述
1、负责清洁机器人嵌入式软件(mcu)的设计、开发、优化;
2、负责直流电机、无刷电机(BLDC)、步进电机的控制软件算法开发和调优工作;
3、与硬件工程师协同工作,确保整机性能符合技术要求。
4、组织并协调项目开发过程中的问题并给出相应的解决方案;
5、能独立承担开发工作,调试产品功能,编写相关设计文档,指导测试工作;
岗位要求:
1、电子/自动控制专业等相关专业本科及以上学历,3年以上无刷电机控制软件开发工作经历;
2、熟练掌握电机控制技术,对电机性能、可靠性、安全性等方面有深入的了解;
3、熟练掌握C编程,熟练使用Keil、IAR等嵌入式开发环境;
4、熟悉单片机、STM32等嵌入式器件的应用开发;
5、熟悉串口、CAN、SPI、I2C、PWM等功能使用,有较好的硬件基础,具备使用示波器分析问题的能力;
6、责任心强,具备良好的问题分析能力,有清洁机器人或者扫地机项目开发和协作经验;
7、有实时操作系统开发经验(FreeRTOS等)
8、掌握电机控制算法(PID、FOC等)