The posting
1、开发维护:负责机器人整机软件系统架构的开发和迭代,包括功能开发、算法实现、数据处理、设备驱动等;遵循软件开发流程,独立进行系统软件设计和实现; 2、测试验证:设计和编写各外围设备的生产测试程序;对外围设备及驱动进行功能验证和性能评估; 3、学习能力:专业基础扎实,能快速掌握新技术,保持积极上进的学习态度; 4、文档编写:针对所开发的驱动输出API说明等技术文档;针对测试程序输出使用说明和测试流程规范文档;针对设备驱动输出功能验证和新能评估说明文档; 5、团队沟通协调能力:良好的团队沟通和协调能力,良好的表达和理解能力。
1、精通计算机和微机原理,精通Python/C/C++程序设计; 2、精通Linux操作系统运行原理,对Linux任务调度、内存管理等有深刻理解; 3、精通STM32等常用MCU程序开发,至少掌握一种实时操作系统开发,如rt-thread; 4、精通Ethercat/CAN/RS485/I2C/SPI等常用的总线通讯协议并能熟练应用; 5、具有清晰的机器人整机系统架构思维,逻辑严谨,思路清晰; 6、精通开源机器人系统ROS。



