x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Multi-Robot Management System Software Architect
 banner picture 1  banner picture 2  banner picture 3

Multi-Robot Management System Software Architect

St Engineering Ihq Pte. Ltd.

Job Description

Design the software architecture of a Multi-Robot Management System (MRMS); ensuring scalability to manage a large number of Heterogeneous robots. The incumbent would also be required to work on applications within the MRMS and to ensure applications developed by other team members are according to specifications. This role reports directly to the Head of Autonomous System of Systems Strategic Engineering Centre.


Objectives of this Role

  • Developing and updating software architecture a Cloud Native MRMS, for deployment on public and private clouds.
  • Working with the Product Owner of the MRMS on the product roadmap.
  • Lead the product development effort;Ensure the applications assigned to other team members are developed according to specifications.
    Developing some applications for the MRMS.
  • Maintaining and updating the software stack for the MRMS.
  • Advise/train team members in cloud native architecture design

Required Skills and Qualifications

  • 5+ years of experience in two or more of the following areas:Cloud native software architecture design.
    Distributed software development.
    Cloud based robot fleet management.
    ROS and ROS 2 or any robotic middlewares.
  • Highly proficient in one or more programming languages, eg. C/C++, Python, Golang and JavaScript.
  • Experience in the following areas will be advantageous:Working on Linux (Ubuntu/RedHat) and Windows OS.
    Working on MySQL or MSSQL database server.
    Working with communication protocols like WebSocket, Restful API, Open DDS or protobuf etc.
  • Excellent interpersonal and communications skills
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs