The posting
1、负责机器人关节底层软件开发、编译环境搭建、底层软件白盒测试(总责)。 2、配合应用层进行软件架构接口设计。 3、基于底软工具链完成OS、抽象层、服务层、复杂驱动、MCAL等开发。 4、能够独立完成基于CANFD、EtherCAT通讯进行boot loader开发。 5、撰写关键功能模块详细设计文档。 6、基于需求管理工具进行需求开发管理。 7、基于Git进行软件版本管理。
1、本科及以上学历,自动化、测控、仪器仪表、电力电子、机电等相关专业。 2、熟悉硬件在环测试台架的搭建,包括VT、dSPACE、NI等。 3、精通基于嵌入式底软工具链进行软件开发以及代码生成(重要)。 4、精通C语言进行软件代码开发。 5、精通ST32系列MCU进行软件开发(重要),熟悉TI、英飞凌、瑞萨等主流品牌MCU应用。 6、熟悉CANFD、EtherCat、SPI、SCI、UART、RS485/422等通讯协议。 7、从事过高性能伺服控制软件开发者优先。 8、从事过头部电驱、电控零部件供应商软件开发者优先。 9、自学能力强,踏实肯干,逻辑思维清晰。



