Robotics Software Engineer

Dyson
📍 Singapore, Singapore, Singapore 💼 Full time 🕒 Posted July 08, 2026

Job Description

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 Apply?

    Submit your application today and join our talented team at Dyson.

    Submit Application

    Job Details

    • Location Singapore, Singapore
    • Job Type Full time
    • Category Computer Occupations
    • Posted Date July 08, 2026
    • Application Deadline August 17, 2026