1.硕士及以上学历,计算机、软件工程,自动化等相关专业,博士更佳;
2.有机器人/数控/工业控制大型软件整体架构,编码实现及大规模部署经验;有软件项目管理经验更佳;
3.熟悉机器人软件需求管理,了解发展趋势和竞争态势,充分理解各品牌机器人的软件特点和经验参考。
4.熟悉机器人上下位软件的层次架构及接口设计,如用户交互前后端、机器人语言、操作系统驱动、机器人建模/规划/控制等核心算法。
5.对机器人软件系统开发相关知识有基本概念,如核心零部件工作特性和指标,机器性能评价指标与方法,机器人调试与测试流程与方法,机器人性能提升方法等;
6. 有C/C++和底层系统相关编程经验,熟悉Linux-RT实时系统软件架构、系统服务、多线程编程等;
7. 熟悉ARM64 或RISC-V体系架构, 熟悉EtherCAT、Profinet等工业以太网总线;
8.精通软件开发生命周期管理,熟悉CI/CD等自动化开发工具;
9.具备较强的架构和思维能力,能够根据软件业务需求制定技术发展规划,并推动技术创新;
10.工作认真负责、细致,有良好的创新精神和团队精神,良好的沟通表达能力,思路清晰;
11.优秀的沟通能力,能够跨部门协调,推动团队高效合作。