Home » Singapore » Senior Software Engineer (Singapore)

Senior Software Engineer (Singapore)

Employer: Capita Pte Ltd
Industry: Software Development
Location: Singapore

Job Description:
• Design, develop, simulate and test Vehicle Routing Problem (VRP) algorithms
• Generate data and incorporate results from simulation into planning
• Optimise transport cycles and schedules of a mobile robotic fleet
• Incorporate constraints of refuelling, robot capacity

Requirements:
• Bachelor’s degree or higher in Computer Science / Engineering or equivalent • Minimum 3 years of experience working on real time VRP problems
• A solid foundation in computer science, with strong competencies in algorithms, data structures, objects- oriented programming, design patterns. multi-threaded programming, and software design principles
• Strong programming abilities in C++ / Python
• Experience in developing real-time and distributed systems
• Experience in operations research / simulation
• Experience in test-driven development, continuous deployment, and thoughtful application of monitoring and alerting
• Experience with version control, Git preferred
• Development and deployment of applications in Linux (Ubuntu/Redhat, etc)
• Knowledge of Robot Operating System (ROS) and FastRTPS is preferred
• Experience in deep learning
• Hands-on experience on any one RDBMS/No SQL
• Experience in working with DDS
• Experience using JavaScript frameworks like React, Ember, or Angular
• Experience with programming for the Web (HTTP, REST, XMLRPC, etc)


Send your CVs to [javascript protected email address]