Robotic Software Engineer

TRUST RECRUIT PTE. LTD.

Working Hours: 11PM - 6AM

Location: Tampines

Perm role

Job Descriptions

  • Enhance the usability, reliability, scalability, and performance of mapping and localization systems.
  • Develop and improve object detection, tracking, and classification capabilities.
  • Design and optimize sensor fusion algorithms to achieve accurate localization and robust object tracking.
  • Evaluate and implement advanced perception technologies to improve autonomous navigation performance.
  • Develop embedded software for interfacing with sensors, actuators, and robotic hardware components.
  • Design and optimize robot control systems and motion planning algorithms.
  • Develop behaviour planning, mission control, and path-planning functionalities.
  • Improve fleet management coordination and task allocation systems.
  • Develop and maintain simulation environments for testing robotic behaviours and navigation algorithms
  • Lead technical initiatives and collaborate with multidisciplinary teams to deliver projects on schedule and according to quality standards.
  • Participate in the full software development lifecycle, from requirements gathering through deployment and maintenance.
  • Develop and implement software quality measures, including unit testing, simulation testing, playback testing, and code reviews.
  • Establish performance benchmarks and continuously improve robotic system performance.
  • Mentor and provide technical guidance to engineering team members where required. "

Requirements

  • Bachelor's Degree in Robotics Engineering, Computer Engineering, Electrical Engineering, Computer Science, Mechatronics, or a related engineering discipline.
  • Demonstrated experience in robotics software development and technical leadership.
  • Strong theoretical and practical knowledge of perception systems, control systems, motion planning, or autonomous navigation.
  • Hands-on experience working with physical robotic systems.
  • Proficiency in C++, Python, ROS/ROS2, Git, and Linux-based development environments.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work effectively in a collaborative and multidisciplinary environment.
  • Experience with SLAM, sensor fusion, computer vision, machine learning, or autonomous navigation.
  • Familiarity with simulation platforms such as Gazebo, Isaac Sim, Webots, or equivalent.
  • Experience with cloud-based robotics platforms and fleet management systems

HOW TO APPLY

Interested applicants, kindly send your resume in MS WORD format to ***email_hidden*** or please click on “ Apply Now” and provide the below details in your resume.

  • Last drawn salary

  • Expected salary

  • Notice period

  • Reason for leaving

We regret only shortlisted candidates will be notified.

Important Note: Trust Recruit Pte Ltd is committed to safeguarding your personal data in accordance with the Personal Data Protection Act (PDPA).

Please read our privacy statement on our corporate website www.trustrecruit.com.sg.

Trust Recruit Pte Ltd

EA License No: 19C9950

EA Personnel: Vivian Chung Fhui Tiin

EA Personnel Reg No: R22106436