Robotics Software Engineer
Responsibilities: Design algorithms for fleet scheduling, task allocation, routing, and resource optimisation across multiple robotic systems. Develop intelligent strategies for robot traffic management, mission dispatching, and coordination within dynamic operating environments. Build simulation and testing environments to evaluate fleet management strategies and validate system reliability and performance. Analyse robot telemetry and operational data to identify bottlenecks, optimise fleet efficiency, and drive continuous improvements. Develop scalable software components and services that enable reliable communication and integration between fleet management platforms and robotic systems. Collaborate with engineering and operational teams on solution deployment while maintaining technical documentation and adopting advancements in robotics, multi-agent systems, and logistics optimisation. Requirements: Master/PhD in Computer Science / Engineering Strong background in algorithms, optimization, and operations research, including scheduling, routing, and graph-based methods.
Proficiency in Python, C++, or C#, with experience developing scalableand maintainable software systems Account Manager: Kerwin Tan Kai Bin (R1331624) kerwin.tan@searchasia.com.sg EA16S8107
Contact person
Listed by the employer in the job posting — for questions and your application.
- Kerwin Tan Kai Bin (R1331624)Account Managerkerwin.tan@searchasia.com.sg