← Back to opportunities

Robotics Software Engineer

📍 Location
Singapore
⏰ Job Type
Full time
📅 Posted
July 08, 2026

About the Role

About the Role

As a Robotics Software Engineer, you will design and develop core robotics behaviours and features for intelligent products, contributing to high-performance, reliable, and scalable robotic systems. You will work within a cross-functional team to solve real-world robotics problems, particularly in navigation, perception, and autonomous behaviour.

Key Responsibilities

  • Design and develop robotics behaviours and features for embedded systems

  • Implement algorithms for navigation, control, and task execution in robotic platforms (e.g., vacuum robots)

  • Contribute to full software lifecycle: requirements, design, implementation, testing, and maintenance

  • Participate actively in feature design discussions and code reviews

  • Optimize system performance, robustness, and reliability

  • Collaborate with hardware, product, and testing teams

  • AI/ML Responsibil...

    Ready to Join Through a Referral?

    Apply now and get connected directly with the hiring team

    Apply for this Position