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.