职位描述负责永磁同步电机 / 无刷直流电机的矢量控制(FOC)软件开发与调试(电流环、速度环、位置环等);
实现 Clarke/Park 变换、SVPWM 等基础算法,优化电机启动、低速性能和动态响应;
基于 FreeRTOS 进行软件架构设计,完成任务划分、优先级配置及资源管理,保证控制环路实时性;
开发 STM32/ARM Cortex-M 等平台下的底层驱动(PWM、ADC、编码器、串口、CAN 等);
实现与上位机 / 其它控制器的通讯(如 CAN/RS485/Modbus/以太网中的一种或多种);
编写相关设计文档、调试记录,配合硬件工程师完成联调及问题定位。
职位要求本科及以上学历,电气工程、自动化、控制工程、电子信息、计算机、嵌入式相关专业;
具备 3–5 年电机控制、伺服驱动或相关嵌入式软件开发经验;
熟悉 PMSM/BLDC 原理,掌握 FOC、SVPWM、电流/速度闭环等常用控制算法;
熟悉 STM32 或其他 ARM Cortex-M 平台,熟练使用 C 语言,有 FreeRTOS 或类似 RTOS 开发经验;
有编码器/霍尔采样、电流采样、保护逻辑(过流、过压等)实际开发经验者优先;
有伺服驱动、机器人关节电机、电动工具或运动控制行业经验者优先。