Robotics Software Engineer - East - Pasir Ris

placePasir Ris descriptionTemporary calendar_month 
Duration: 1 year contract (extendable based on project needs)
Location: east

Working hours: Mon- fri , 830am to 6pm

About the Role

We are seeking a talented and experienced Robotics Software Engineer to join our innovative cleaning robot project team. In this role, you will be responsible for developing and maintaining software for an in-house developed toilet cleaning robot.

You will work closely with hardware engineers and cleaner staff to ensure the robot performs efficiently and reliably in real-world environments. Your work will have huge impact and potential to transform the daily routine and tedious cleaning tasks for airport operations and beyond.

Primary Responsibilities
  • Maintain and develop new features for robot arm control and operation within the ROS/ROS2 framework
  • Design and implement motion planning algorithms for cleaning operations
  • Create and execute comprehensive testing protocols for both software and hardware components
  • Support on-site robot deployment, troubleshooting, debugging, and systematic test logging
  • Implement fluid management control systems for the robot's cleaning operations
  • Design, maintain and develop human-robot interfaces for cleaning staff
  • Collaborate with the hardware engineering team to integrate software with mechanical systems
  • Document code, processes, and technical specifications
Required Qualifications
  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related field
  • 3+ years of experience in robotics software development or proven high quality works done before
  • Strong proficiency with ROS/ROS2 framework and Gazebo
  • Advanced programming skills in C++ and Python
  • Familiarity with robotics sensors, perception systems, and embedded systems
  • Knowledge of software testing methodologies and practices
  • Experience with version control systems (Git) and CI/CD pipelines
  • Strong debugging and problem-solving skills
  • Qualified candidates should submit their resume, cover letter, and relevant portfolio of past robotics projects.

Interested candidates, please click "APPLY" to begin your job search journey and submit your CV directly through the official PERSOLKELLY job application platform - GO Mobile.

We regret to inform you that only shortlisted candidates will be notified.

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use, and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.

PERSOLKELLY Singapore Pte Ltd
  • RCB No. 200007268E
  • EA License No. 01C4394
  • Registration No. R23112260 (MayThinKyu)
apartmentHR Factors Personnel Pte LtdplacePasir Ris
About the role We are seeking a talented Senior Software Engineer to join a leading global semi-conductor company. As a Senior Software Engineer, you will author and implement control functions for current and future systems. What you'll...
thumb_up_altRecommended

Geylang - Software Engineer

apartmentKAIROS GLOBAL SEARCH PTE. LTD.placeGeylang, 9 km from Pasir Ris
Job Description: Our client is a a well-established retail bank and they are seeking a talented and innovative Software Engineer to drive the development of cutting-edge banking solutions. The successful candidates will be responsible for designing...
apartmentHoneywellplacePasir Ris
THE FUTURE IS WHAT WE MAKE IT. Advanced Software Engineer - Building Management Systems (BMS) Start your career by making an impact and real connections with some of the most meaningful challenges around. When you join Honeywell, you become...