Multi-Robot Management System Software Architect

3 weeks ago


Singapore St Engineering Ihq Pte. Ltd. Full time

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 effortEnsure 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


  • Singapore SINGAPORE TECHNOLOGIES ENGINEERING LTD Full time

    Job DescriptionDesign 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...


  • Singapore ST ENGINEERING IHQ PTE. LTD. Full time

    Roles & ResponsibilitiesJob DescriptionDesign 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...


  • Singapore HIVEBOTICS PTE. LTD. Full time

    Roles & ResponsibilitiesRole DescriptionThis is a full-time on-site role for a robotics software engineer at HiveBotics. You will be responsible for developing and maintaining software systems that enable the autonomous functionality of our Abluo Bots. Your day-to-day tasks will include designing and implementing software algorithms, testing and debugging...


  • Singapore Hivebotics Pte. Ltd. Full time

    Role DescriptionThis is a full-time on-site role for a robotics software engineer at HiveBotics. You will be responsible for developing and maintaining software systems that enable the autonomous functionality of our Abluo Bots. Your day-to-day tasks will include designing and implementing software algorithms, testing and debugging software, and continuously...


  • Singapore DYSON OPERATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout usDyson is a global technology enterprise. We solve the problems others choose to ignore, with surprising new inventions that defy convention and simply work better. We’ve been developing robot technology for over 20 years – 200 engineers, 420 patents and £28M of investments – but this is just the start of the domestic...


  • Singapore Eureka Robotics Pte. Ltd. Full time

    Company presentationFeatured in the New York Times, the Guardian, the Economist, and CNN, Eureka Robotics is revolutionizing the field of robotics. Empowered by Robotics and A.I. research from NTU Singapore and MIT, Eureka Robotics delivers robotic software and systems to automate tasks that require High Accuracy and High Agility (#HAHA).With offices in...


  • Singapore Otsaw Digital Pte. Ltd. Full time

    OTSAW Digital is seeking creative, energetic well-rounded SeniorRobotics Software Engineer to work in the field of autonomous robot technology. You will be responsible for integrating and testing software solutions in simulation and on the robots.We are looking for engineers who are interested in tackling challenging problems for our robots. At OTSAW...


  • Singapore OTSAW DIGITAL PTE. LTD. Full time

    Roles & ResponsibilitiesOTSAW Digital is seeking creative, energetic well-rounded Senior Robotics Software Engineer to work in the field of autonomous robot technology. You will be responsible for integrating and testing software solutions in simulation and on the robots.We are looking for engineers who are interested in tackling challenging problems for our...


  • Singapore Ascentis Pte. Ltd. Full time

    1. DescriptionWe are looking for a motivated and ambitious Software Engineer working in a multi-discipline team to design and develop automation machines for various manufacturing industries.2. Responsibilities:a) PLC software design and development for automation machineb) Software testing and debuggingc) Software release and deploymentd) Electrical...


  • Singapore GVT Government Technology Agency Full time

    [What the role is]Senior Engineer/Engineer (Robotics Software, RAC)[What you will be working on]Develop, test and deploy robotic systems and applications to solve real-world problems for the manufacturing, logistics and healthcare sectorsLiaise and work with stakeholders to conceptualize robotic solutions, develop and deploy robotic solutionsResponsible for...


  • Singapore ASCENDZE PTE. LTD. Full time

    Roles & Responsibilities1. DescriptionWe are looking for a motivated and ambitious Software Engineer working in a multi-discipline team to design and develop automation machines for various manufacturing industries.2. Responsibilities:a) PLC software design and development for automation machineb) Software testing and debuggingc) Software release and...


  • Singapore RECRUIT EXPRESS PTE LTD Full time

    Roles & ResponsibilitiesMy client is on a lookout for Lead Software Robotics Engineer. An ideal candidate must be highly skilled in Algorithm and Intelligence Systems and an experienced professional who is responsible for developing algorithms and intelligence systems for their robotics projects.Job Qualification: Strong programming skills in languages...


  • Singapore Recruit Express Pte Ltd Full time

    My client is on a lookout for Lead Software Robotics Engineer. An ideal candidate must be highly skilled in Algorithm and Intelligence Systems and an experienced professional who is responsible for developing algorithms and intelligence systems for their robotics projects.Job Qualification: Strong programming skills in languages such as Python, C++, or Java,...

  • Robotic Engineer

    1 month ago


    Singapore Elid Technology International Pte Ltd Full time

    Responsibility:Implement new robotic capabilities in adaptive control, integrated vision and sensory system.Create software architecture, design and evaluate technologies to use.Design, analyse, troubleshooting and debug systems and development software solutions for industry members by translating business requirements into system requirements.Software...


  • Singapore Karl Storz Venture One Pte. Ltd. Full time

    "Karl Storz Venture One Pte. Ltd. is a subsidiary of Karl Storz SE. & Co. KG Purpose of the position: Robotic system, specially a Medical robotics system is a complex "system of systems". There a 'Karl Storz Venture One Pte. Ltd. is a subsidiary of Karl Storz SE. & Co. KG Purpose of the position: Robotic system, specially a Medical robotics system is a...


  • Singapore Karl Storz Venture One Pte. Ltd. Full time

    "Karl Storz Venture One Pte. Ltd. is a subsidiary of Karl Storz SE. & Co.KG Purpose of the position:Robotic system, specially a Medical robotics system is a complex "system of systems". There a 'Karl Storz Venture One Pte. Ltd. is a subsidiary of Karl Storz SE. & Co.KG Purpose of the position:Robotic system, specially a Medical robotics system is a complex...

  • Software Architect

    4 weeks ago


    Singapore Thales Solutions Asia Pte. Ltd. Full time

    Roles & Responsibilities:The candidate will:. Analyse system and customer requirements. Define the architecture design of the entire software system based on requirements. Choose the technologies and methodology for the implementation of each components and interfaces in the software solution.. Ensure that software architecture stability is maintained...


  • Singapore STAR CAREER CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesOur Esteemed and Reputable Client is looking for 2 headcount forEnterprise Architect/ Solution Architect (Software).Requirements: Strong involvement as Enterprise Architect/ Solution Architect. Technically incline in Software Application Design and Implementation. Good in Software Architectural Design and Implementation. Knowledge...


  • Singapore Star Career Consulting Pte. Ltd. Full time

    Our Esteemed and Reputable Client is looking for 2 headcount forEnterprise Architect/ Solution Architect (Software).Requirements:Strong involvement as Enterprise Architect/ Solution Architect.Technically incline in Software Application Design and Implementation.Good in Software Architectural Design and Implementation.Knowledge of Software Application...


  • Singapore Home Team Science and Technology Agency Full time

    What the role is:The Home Team Science and Technology Agency (HTX) is a statutory board under the Ministry of Home Affairs (MHA) which aims to pioneer innovation solutions and develop world class science and technology capabilities to transform and empower the Home Team in delivering safety and security for Singapore. We are looking for aspired candidates...