【工作内容】1、最主要工作是:参与设计开发(已有了基础的版本)并优化三相永磁同步矢量马达控制器(伺服控制器或变频器)中的主控PCB基板,功率PCB基板,和其上的控制软件(软件开发是最重点)。搭建测试环境,进行系统集成测试和性能及稳定性测试和软件的改修。并进而持续地进行降本的设计;2、参与基于MCU或SoC(带DSP)的,RTOS下的嵌入式软件平台设计、搭建、开发及调试工作,通过MCU程序实现特定设备的实时动作控制,相当于(或更优于)PLC程序的效果;3、负责RTOS或者Linux内核调整优化,应用框架的开发、改善及维护; 4、负责ADC采样、RS485、USB、UART、I2C、SPI、CAN、EtherCAT,CC-Link,PCI-E和LCD及触屏控制等输入输出设备的驱动软件开发和适配。【任职要求】1、电子或自动化专业或者电机专业 的本科及以上学历,大专学历请不要投递;2、必须要有马达控制变频器或者伺服驱动器的开发经验,要有矢量马达控制理论基础,深入理解:同步和异步交流电机控制原理、电驱系统转速闭环&电流闭环控制模型、SVPWM控制及伺服原理、磁通矢量控制(FOC)原理、电源回生监视。能读懂CLARK、PARK、反PARK等数学运算代码;3、熟练掌握C语言和ARM嵌入式处理器架构下的单片机开发环境。熟悉实时操作系统RTOS,如UCOS或FREERTOS或RTT等,精通实时操作系统内部机理并可进行系统模块移植/裁剪,精通C驱动层及应用层开发;4、有扎实的电子电路基础知识和PWM驱动电路设计经验(IGBT功率电源电路),熟悉高速数字信号处理和数字/模拟混合电路设计,掌握信号完整性、可靠性设计方法;5、有PID过程控制(必须项),具有TI的DSP/意法半导体的STM32/FPGA,或国产电机控制芯片(至少一种)的软件开发经验。拥有EtherCAT或CC-Link通信产品设计经验为佳;6、熟练使用AD(含PROTEL99)或Allegro或PADS等EDA设计软件,能参与完成电子原理图、布局图及制造工艺设计;7、加分项:了解微控制器微处理器平台CORTEX M A系列,如STM32F1 STM32F4 STM32F7 H7等,能熟练使用相应的开发工具链进行相应平台的开发应用;8、具有良好的团队合作精神;有干劲,具有较强的阅读能力和表达能力,具有良好的计划与执行能力,能独立工作。