Enable job alerts via email!

Senior Assistant Manager (Fleet Management Engineer), Artificial Intelligence Office(1-yr contract)

National University Polyclinics

Singapore

On-site

SGD 70,000 - 90,000

Full time

6 days ago
Be an early applicant

Job summary

A leading health institution in Singapore is seeking a Robotics Fleet Management Developer to design, develop, and maintain software for managing robotic systems. Responsibilities include software system design, algorithm implementation for communication and coordination, and collaboration with cross-functional teams. Candidates should have a degree in a relevant field and experience in robotics software development.

Qualifications

  • Bachelor's or Master's degree in relevant field.
  • Proven experience in software development for robotics.
  • Strong understanding of robotics principles.

Responsibilities

  • Design and develop software systems for fleet management.
  • Implement algorithms for robotic communication and localization.
  • Integrate software with existing robotic platforms.

Skills

Software development for robotics
Multi-robot coordination
Problem-solving
Collaboration

Education

Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering or related field

Tools

Python
C++
Java
ROS
ROS 2
Job description

Job ID: 8714

Job Function: Administration

Institution: National University Health System

Overview

We are seeking a talented Robotics Fleet Management Developer to join our team. As a Robotics Fleet Management Developer, you will be responsible for designing, developing, and maintaining software solutions for managing fleets of robotic systems. Your work will play a crucial role in optimizing the performance, efficiency, and coordination of robotic fleets across various applications and industries.

Responsibilities
  • Design and develop software systems for fleet management, including task allocation, scheduling, routing, and coordination of robotic resources.
  • Implement algorithms and protocols for communication, localization, and synchronization of robotic agents within the fleet.
  • Integrate with existing robotic platforms and control systems to enable centralized fleet management capabilities.
  • Develop user interfaces and dashboards for monitoring and controlling robotic fleets, providing real-time visibility into system status and performance.
  • Collaborate with cross-functional teams to define requirements and specifications for fleet management software, incorporating feedback from stakeholders and end-users.
  • Conduct testing and validation to ensure the reliability, scalability, and robustness of fleet management solutions in real-world environments.
  • Provide technical support and troubleshooting for deployed fleet management systems, addressing issues and implementing enhancements as needed.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field.
  • Proven experience in software development for robotics or autonomous systems, with a focus on fleet management or multi-robot coordination.
  • Proficiency in programming languages such as Python, C++, or Java, as well as software frameworks and libraries for robotics (e.g., ROS, ROS 2).
  • Strong understanding of robotics principles, including motion planning, localization, and communication protocols.
  • Experience with distributed systems, network protocols, and cloud computing platforms for scalable fleet management.
  • Familiarity with simulation tools (e.g., Gazebo, V-REP) and robotic middleware for testing and validation of fleet management software.
  • Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment.
  • Strong communication and collaboration skills, with the ability to work effectively in multidisciplinary teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.