For Employers
Software Engineer (Robotics)


EPS CONSULTANTS PTE LTD
15 days ago
Posted date
15 days ago
N/A
Minimum level
N/A
Responsibilities

  • Maintain and develop new features for robot arm control and operation within the ROS/ROS2 framework
  • Create and execute comprehensive testing protocols for both software and hardware components
  • Support on-site robot trials, troubleshooting, debugging, and systematic test logging
  • Develop system testing framework for sensor calibration and validation (LiDAR, cameras, proximity sensors), end effector functionality testing (brushes, spray nozzle, suction pump) and Water and detergent flow system testing
  • Design, maintain and develop human-robot interfaces for cleaning staff
  • Collaborate with the hardware engineering team to integrate software with mechanical systems
  • Organize and maintain datasets for ongoing robot learning and optimization
  • Document code, processes, and test logs

Requirements

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, or related field
  • 3+ years of working experience in robotics software development
  • Strong proficiency with ROS/ROS2 framework
  • Advanced programming skills in C++ and Python
  • Familiarity with robotics sensors, perception systems, and embedded systems
  • Familiarity with robotics software testing methodologies and practices
Related tags
-
JOB SUMMARY
Software Engineer (Robotics)
EPS CONSULTANTS PTE LTD
Singapore
15 days ago
N/A
Contract / Freelance / Self-employed

Software Engineer (Robotics)