Senior Robotics Software Engineer

DYSON OPERATIONS PTE. LTD.

Singapore

Presencial

SGD 120.000 - 180.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

DYSON OPERATIONS PTE. LTD. in Singapore seeks a Senior Robotics Software Engineer to lead design and development of advanced robotics behaviours and ML-driven features. You will own end-to-end delivery of critical modules, optimize perception, autonomy, and edge inference, and mentor junior engineers in a fast-paced environment.

The role focuses on production-quality code, sensor fusion challenges, and cross-functional collaboration to align software with hardware constraints and product goals.

Formación

  • 5+ years in robotics, embedded systems or related domains.
  • Advanced proficiency in C++ and Python for scalable robotics and AI systems.
  • Hands-on experience deploying ML models in production robotics environments.
  • Deep expertise in robotics perception and intelligence systems: object detection, segmentation, tracking.

Responsabilidades

  • 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, autonomous behaviours.
  • Tackle system-level challenges: 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 resolution proactively.
  • Design and develop end-to-end AI/ML systems for robotics applications from model selection to deployment.
  • Own perception and intelligence modules: vision-based navigation, mapping, sensor fusion.
  • Enable real-time inference on edge devices with quantization and acceleration.
  • Lead data-driven development cycles with telemetry analysis for model improvement.

Conocimientos

Robotics software design
Mentoring engineers
Cross-functional collaboration
C++
Python
Edge AI
Real-time systems

Herramientas

PyTorch
TensorFlow
ONNX
TensorRT
SLAM
C++
Python

Descripción del empleo

About Us

Dyson is a global technology company that sets out to solve the problems others ignore. We create machines that are different, better and more useful through inventive engineering, relentless testing and a refusal to accept conventional answers.

About the Role

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 resolution proactively
AI/ML Responsibilities
  • Design and develop end-to-end AI/ML systems for robotics applications, from model selection to deployment
  • Own perception and intelligence modules, including:
  • Vision-based navigation and mapping
  • Sensor fusion (LiDAR, camera, IMU)
  • Context-aware and adaptive cleaning behaviours (vacuum robotics focus)
  • Optimize and deploy real-time inference on edge devices, including:
  • Model compression, quantization, and acceleration
  • Performance tuning under embedded constraints
  • Lead data-driven development cycles:
  • Define data requirements and collection strategies
  • Analyze telemetry from deployed robots to improve model performance
  • Solve complex AI-related challenges:
  • Model robustness in diverse home environments
  • Failure detection and recovery strategies
  • Guide others in:
  • ML model integration best practices
  • Experimentation frameworks (A/B testing, offline vs real-world validation)
  • Drive adoption of GenAI-assisted workflows:
  • Code generation for ML pipelines
  • Automated test generation and debugging
  • Documentation and knowledge sharing
About You
  • 5+ years in robotics, embedded systems, or related domains (progression from mid-level)
  • Advanced proficiency in C++ and Python for building scalable robotics and AI systems
  • Strong hands-on experience developing and deploying ML models in production robotics environments
  • Deep expertise in robotics perception and intelligence systems:
  • Object detection, segmentation, tracking
  • Sensor fusion (camera, LiDAR, IMU)
  • Navigation (SLAM, localization, motion planning)
  • Experience with ML frameworks and deployment tools:
  • PyTorch / TensorFlow (training + inference)
  • ONNX, TensorRT, or equivalent optimization frameworks
  • Proven ability to deploy and optimize edge AI systems:
  • Model quantization, pruning, and performance tuning
  • Real-time inference under embedded constraints
  • Strong experience in data-driven development:
  • Dataset definition, labeling strategies, evaluation metrics
  • Using real-world telemetry for continuous model improvement
  • Solid domain knowledge in vacuum robotics / consumer robotics, including:
  • Coverage optimization and navigation efficiency
  • Dirt detection and adaptive cleaning behaviours
  • Failure handling and recovery strategies
  • Demonstrated ability to solve complex AI/system-level problems independently
  • Experience mentoring engineers on:
  • ML integration and system design best practices
  • Experimentation methodologies (A/B testing, simulation vs real-world validation)
  • High proficiency with GenAI-assisted development workflows:
  • Accelerating ML pipeline development
  • Automating testing, debugging, and documentation
  • Strong architectural and design skills
  • Strong communication and stakeholder management skills
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Dyson Operations Pte Ltd • Singapore

Presencial
SGD 90.000 - 120.000
Robotics-AI Engineer
Robotics-AI Engineer

Defence Science and Technology Agency (DSTA) • Singapore

Presencial
SGD 80.000 - 140.000
(Senior) Development Engineer, Sustainable System and Devices, ARTC
(Senior) Development Engineer, Sustainable System and Devices, ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

Presencial
SGD 90.000 - 130.000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

Presencial
SGD 80.000 - 120.000
Design Manager - Experience
Design Manager - Experience

Fromfolio • Singapore

Presencial
SGD 120.000 - 180.000
Robotics Software Engineer - I
Robotics Software Engineer - I

Botsync Pte Ltd • Singapore

Presencial
SGD 120.000 - 180.000
Competitive salary
Comprehensive health benefits
Startup culture & growth
#EG Lead/Senior Systems Engineer, Multi Robot Systems
#EG Lead/Senior Systems Engineer, Multi Robot Systems

NCS Group • Singapore

Presencial
SGD 90.000 - 120.000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

LionsBot International • Singapore

Presencial
SGD 120.000 - 190.000
Scientist/Researcher | Robotics | ML & Computer vision
Scientist/Researcher | Robotics | ML & Computer vision

Randstad Singapore • Singapore

Presencial
SGD 90.000 - 150.000
Robotics Software Engineer (ROS-I Embodied AI)
Robotics Software Engineer (ROS-I Embodied AI)

A*STAR - Agency for Science, Technology and Research • Singapore

Presencial
SGD 70.000 - 90.000