岗位职责:
1、负责机器人控制系统嵌入式软件的开发,包括底层控制器、数据采集、传感器数据融合以及上下位机通讯接口的开发。
2、负责基于GD32F4硬件平台的bring up工作,实现对应的驱动程序,并完成各外设接口的验证。
3、进行嵌入式软件的详细设计、编码、单元测试和集成测试,解决开发过程中的技术问题。
4、为产品在测试、生产和应用过程中提供软件技术支持,进行软件维护和故障解决。
5、优化电机驱动算法,提高电机的响应速度和控制精度。
6、编写软件需求规格说明书、设计文档、测试报告等技术文档。
任职要求:
1、大学本科以上学历,计算机科学与技术、自动化、电子工程等相关专业毕业,2年以上嵌入式软件开发经验,。
2、熟悉UART、I2C、CAN等总线协议,并具备丰富的开发经验,确保通信模块的高效和稳定。
3、具备良好的交流与写作能力,能够清晰地表达技术观点和编写技术文档。
4、精通C语言,具备扎实的编程功底,能够编写高质量、可维护的代码。
5、了解电机控制及FOC驱动原理,有实际电机控制项目经验者优先。