岗位职责1、承担以ARM芯片为核心嵌入式软件开发、调试;2、代码编写、模块开发及功能调试;3、配合硬件工程师选择方案和硬件调试、故障分析;4、公司交代的其他工作。任职要求1、211全日制本科及以上学历,电子信息、计算机、自动化控制等相关专业2、2年以上设计和嵌入软件开发相关工作经验,有伺服电机使用经验;3、精通C/C++语言,并对面向对象有较深刻的理解,具有良好的编程习惯,掌握Keil、IAR等开发工具;4、熟悉STM32、RTT、ROS、RS485、RS232、CAN等常用硬件接口,熟悉MODBUS,CANOPEN等常规通信协议;5、有接触器、继电器、空开等常规电气器件选型经验;6、熟悉多传感器的信息融合算法和PID控制算法及熟悉直流有刷、无刷电机典型控制算法、移动机器人运动学模型及相关算法,如PID、模糊控制、卡尔曼滤波等。