Software Architect for Multi-Robot Management System

2 months ago


Singapur, Singapore ST Engineering Full time

Job Title: Multi-Robot Management System Software Architect

At ST Engineering, we are seeking a highly skilled Software Architect to lead the design and development of our Multi-Robot Management System (MRMS). The successful candidate will be responsible for designing the software architecture of the MRMS, ensuring scalability to manage a large number of heterogeneous robots.

Key Responsibilities:

  • Develop and update software architecture for a Cloud Native MRMS, for deployment on public and private clouds.
  • Work with the Product Owner of the MRMS on the product roadmap.
  • Lead the product development effort, ensuring applications developed by other team members are according to specifications.
  • Maintain and update the software stack for the MRMS.
  • Advise and train team members in cloud native architecture design.

Requirements:

  • Background in Computer Science, Computer Engineering, Electrical and Electronics Engineering, or Mechatronics.
  • 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 middleware.
  • Highly proficient in one or more programming languages, such as C/C++, Python, Golang, and JavaScript.
  • Experience in working on Linux (Ubuntu/RedHat) and Windows OS, MySQL or MSSQL database server, and communication protocols like WebSocket, Restful API, Open DDS, or protobuf.
  • Excellent interpersonal and communication skills.


  • Singapur, Singapore ST Engineering Full time

    Job Title: Software Architect for Multi-Robot Management SystemJob Summary:We are seeking a highly skilled Software Architect to design and develop the software architecture of a Multi-Robot Management System (MRMS). The successful candidate will be responsible for ensuring the scalability of the system to manage a large number of heterogeneous robots.Key...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Multi-Robot Management System Software ArchitectAt ST Engineering, we are seeking a highly skilled Software Architect to design and develop the software architecture of our Multi-Robot Management System (MRMS). The successful candidate will be responsible for ensuring the scalability of the system to manage a large number of heterogeneous...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Multi-Robot Management System Software ArchitectAt ST Engineering, we are seeking a highly skilled Software Architect to design and develop a Cloud Native Multi-Robot Management System (MRMS). The successful candidate will be responsible for ensuring the scalability and reliability of the system, as well as collaborating with the Product Owner to...


  • Singapur, Singapore ST Engineering Full time

    Title: Multi-Robot Management System Software Architect Job ID: Location: ST Engineering Hub, SG Description: 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...

  • Full Stack Developer

    6 months ago


    Singapur, Singapore ST Engineering Full time

    Title: Full Stack Developer (Robot Planning and Management System) Job ID: Location: ST Engineering Jurong East Bui, SG Description: As a Full Stack Developer for our Robot Planning and Management System (RPMS), you'll be responsible for the end-to-end development of applications, from backend services to user-friendly frontend interfaces....


  • Singapur, Singapore Helius Full time

    Job Title: People Director Company Presentation: Helius is a cutting-edge robotics company that empowers innovation through the integration of robotics and artificial intelligence. Our mission is to deliver high-accuracy and high-agility robotic software and systems that revolutionize industries worldwide. Roles: As a QA Engineer at Helius, you will play...


  • Singapur, Singapore Helius Full time

    Robotics Software EngineerWe are seeking a skilled robotics software engineer to join our team at Helius. As a key member of our robotics team, you will play a crucial role in scaling up our robot fleet to thousands and beyond.Key ResponsibilitiesDesign and develop software solutions for robot control, interoperability, and seamless robot integration into...


  • Singapur, Singapore Helius Full time

    Robotics Software EngineerWe are seeking a skilled robotics software engineer to join our team at Helius. As a key member of our robotics development team, you will be responsible for designing and developing software solutions for robot control, interoperability, and seamless robot integration into our cloud-based robot management platform.Key...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Full Stack Developer for RPMSST Engineering is seeking a highly skilled Full Stack Developer to join our team in developing the Robot Planning and Management System (RPMS). As a key member of our software development team, you will be responsible for designing, developing, and implementing scalable and efficient backend services for RPMS,...


  • Singapur, Singapore PBA Group Full time

    Job Summary:We are seeking a highly skilled Principal Engineer, Industrial Software to join our team at PBA Group. As a key member of our engineering team, you will be responsible for developing industrial software for our robotic products, with a focus on delivering high-quality solutions that meet the needs of our customers.Key Responsibilities:• Lead...


  • Singapur, Singapore Helius Full time

    Robotics Software EngineerWe are seeking a skilled robotics software engineer to join our team at Helius. As a key member of our robotics development team, you will play a crucial role in scaling up our robot fleet to thousands and beyond.Key ResponsibilitiesDesign and develop software solutions for robot control, interoperability, and seamless robot...


  • Singapur, Singapore Tritech Group Limited Full time

    Key Responsibilities:As a Software Systems Architect at Tritech Group Limited, you will be responsible for deriving software architecture, functional specifications, and corresponding V&V instructions in consultation with Systems. You will also estimate effort and schedule in cooperation with partners/suppliers, initiate and manage SDLC, including progress...


  • Singapur, Singapore Tritech Group Limited Full time

    Key Responsibilities: As a Software Systems Architect at Tritech Group Limited, you will be responsible for deriving software architecture, functional specifications, and corresponding V&V instructions in consultation with Systems. You will also estimate effort and schedule in cooperation with partners/suppliers, initiate and manage SDLC, including progress...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Robotics EngineerAbout the RoleWe are seeking a highly skilled Robotics Engineer to join our team at ST Engineering. As a key member of our team, you will be responsible for designing and developing Guidance, Navigation and Control (GNC) systems and algorithms for our drone systems.Key ResponsibilitiesDesign, develop and modify guidance,...


  • Singapur, Singapore Tritech Group Limited Full time

    Job DescriptionWe are seeking a highly skilled Software Systems Architect to join our team at Tritech Group Limited.Key Responsibilities:Derive software architecture and functional specifications in consultation with systems teams.Estimate effort and schedule in cooperation with partners and suppliers.Initiate and manage software development life cycles,...


  • Singapur, Singapore Careers@Gov Full time

    [What the role is] Senior/Engineer (Robotics Software) /School of Engineering [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 sectors Liaise and work with stakeholders to conceptualize robotic solutions, develop and deploy robotic...


  • Singapur, Singapore NodeFlair Full time

    We are working with an automation company, and as part of their continued growth, NodeFlair has been engaged to search for Robotic Software Engineer to join their Singapore team. The package is competitive at SGD 36k - 42k / year (excluding bonus)Your tasks:Plan and implement automation solutions for industrial manufacturing.Simulate process plants and...


  • Singapur, Singapore ST Engineering Full time

    Job Title: Robotics EngineerJob Summary:We are seeking a highly skilled Robotics Engineer to join our team at ST Engineering. As a Robotics Engineer, you will be responsible for designing and developing Guidance, Navigation and Control (GNC) systems and algorithms for our drone systems.Key Responsibilities:Design, develop, and modify GNC systems and...

  • School of Engineering

    4 months ago


    Singapur, Singapore Careers@Gov Full time

    [What the role is] School of Engineering - Lecturer (Mobility & Robotic Systems) [What you will be working on] •    Curriculum development, course delivery and student project supervision in the areas of large mobility and robotic engineering systems. This includes, but restricted to, advanced robotic systems such as Industrial Internet of...

  • Research Engineer II

    4 months ago


    Singapur, Singapore Nanyang Technological University Full time

    The Centre for Advanced Robotics Technology Innovation (CARTIN) are seeking a highly skilled and motivated Autonomous Robotics Software Engineer to join our team.Key Responsibilities: Develop and maintain software for autonomous sweeping vehicles.Conduct field testing trials to validate software performance and reliability.Provide software and computer...