D

Senior Robotics Software Engineer

Dyson

Shenzhen, Guangdong, China Full time July 11, 2026

Found Description

Role Overview

Senior Robotics Software Engineers demonstrate advanced design and problem-solving expertise, leading the development of complex robotics systems and intelligent features. They play a key role in ensuring robustness, scalability, and manufacturability while mentoring junior engineers.

Key Responsibilities

  • Lead design and development of complex robotics behaviours and intelligent features
  • Own end-to-end delivery of critical modules or subsystems
  • Develop and optimize ML-driven capabilities such as:Perception (object detection, mapping)Adaptive/autonomous behaviours
  • Tackle complex system-level challenges (e.g., latency, reliability, sensor fusion)
  • Ensure production-quality code and system robustness
  • Provide mentorship and technical guidance to engineers
  • Collaborate cross-functionally to align software with product and hardware constraints
  • Escalate risks and drive resolut...
  • Ready to Apply?

    Submit your application for Senior Robotics Software Engineer at Dyson

    Apply Now