多机器人管理系统软件架构师

16个月前全职
ST ENGINEERING IHQ PTE. LTD.

ST ENGINEERING IHQ PTE. LTD.

location 新加坡
unsaved
岗位描述 设计一个多机器人管理系统(MRMS)的软件架构,确保可扩展性以管理大量异构机器人。该职位还需要在MRMS内的应用程序上工作,并确保其他团队成员开发的应用程序符合规格。该职位直接向自主系统战略工程中心的负责人汇报。 该职位的目标 • 开发和更新云原生MRMS的软件架构,以在公共和私有云上部署。 • 与MRMS的产品负责人合作制定产品路线图。 • 领导产品开发工作,确保分配给其他团队成员的应用程序按照规格开发。为MRMS开发一些应用程序。 • 维护和更新MRMS的软件栈。 • 在云原生架构设计方面为团队成员提供建议和培训。 所需技能和资格 • 在以下两个或更多领域拥有5年以上经验:云原生软件架构设计、分布式软件开发、基于云的机器人车队管理、ROS和ROS 2或任何机器人中间件。 • 熟练掌握一种或多种编程语言,例如C/C++、Python、Golang和JavaScript。 • 以下领域的经验将是有利的:在Linux(Ubuntu/RedHat)和Windows操作系统上工作;在MySQL或MSSQL数据库服务器上工作;使用WebSocket、Restful API、Open DDS或protobuf等通信协议。 • 出色的人际交往和沟通能力。