Senior Assistant Manager (Fleet Management Engineer), AIO Innovation Office (Contract)

Job ID:  6730
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.

 

 

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

 

 

Requirements

 

  • 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.