Software Engineer (Robotics)
EPS CONSULTANTS PTE LTD
15 days ago
Posted date15 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesResponsibilities
Requirements
- 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
JOB SUMMARY
Software Engineer (Robotics)
EPS CONSULTANTS PTE LTD
Singapore
15 days ago
N/A
Contract / Freelance / Self-employed
Software Engineer (Robotics)