Enable job alerts via email!

Perception Engineer - NPI Robotics

DYSON OPERATIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

18 days ago

Job summary

A leading robotics company in Singapore seeks an experienced robotics engineer to drive innovative projects in robotics perception and localisation. This role involves developing and deploying software solutions for next-generation robotic platforms and requires advanced knowledge in C++, Python, and robotics simulation tools. The position offers competitive salaries, bonuses, and a culture focused on professional growth and innovation.

Benefits

Transport allowance
Comprehensive medical care and insurance
Professional growth opportunities

Qualifications

  • Minimum of 2 years of experience in robotics sensing and perception.
  • Hands-on experience with Time-of-Flight and RGB camera sensors.
  • Experience in software deployment in Linux environments.

Responsibilities

  • Design and implement novel sensing solutions for robotic platforms.
  • Prototype solutions in simulation and hardware.
  • Develop software and algorithms for robotic systems.

Skills

Applied robotics experience
C++ programming
Python programming
Machine learning operations (MLOps)
Computer vision algorithms

Education

Advanced degree in robotics or related discipline

Tools

Gazebo
PyBullet
Robot Operating System (ROS)

Job description

Job Description

About us

This is an opportunity to drive Dyson's ambitious robotics research programme forward by planning, designing, and developing cutting-edge robotics perception & localisation systems to solve problems in real world robotics. The role involves the research and development of systems for Dyson’s future autonomous and intelligent products.

You will be working in a highly multidisciplinary team covering topics including Computer Vision, Machine Learning, Robot Control, Mechatronics and Electronics, Human-Robot Interaction, all with the backdrop of friendly and multi-cultural work environment.

About the role

Dyson seeks applicants who have first-hand experience of applied robotics and a portfolio of robotics projects. We seek people with initiative, creativity, and the ability to learn fast, along with a cross-section of skills that will make a contribution to the company.

  • Design, implement and evaluate novel sensing solutions for Dyson’s next generation robotic platforms, to address real world robotic challenges.
  • Prototype solutions in simulation and in hardware to perform thorough quantitative evaluation to assess suitability and robustness.
  • Seek out, understand and resolve the challenging edge cases that arise when operating in real-world domestic environments.
  • Work within multidisciplinary team to design systems that take into account the physical, computational and cost constraints of the target platform.
  • Develop software in C++ and Python and deploy & test on prototype/target hardware.
  • Develop state of the art machine learning and image processing algorithms for a targeted hardware.
  • Maintain awareness of emerging technologies within robotics, and keep up to date with industry best practices and trends.
About you
  • Possess an advanced degree (or equivalent industry experience) in robotics or a related discipline, with a focus on applying advanced concepts to practical problems in robotic sensing and perception.
  • Minimum of 2 years of experience working with a diverse range of proprioceptive and exteroceptive sensing technologies, with an understanding of their characteristics, limitations, and integration methodologies.
  • Hands-on experience with various Time-of-Flight and RGB camera sensors.
  • Experience in designing, developing, deploying, and testing both hardware and software prototypes for proof-of-concept projects.
  • Competent in the implementation of state-of-the-art machine learning operations (MLOps) and computer vision algorithms, including but not limited to: object identification, object tracking, point cloud registration, and image segmentation.
  • Experience with robotics simulation platforms (such as Gazebo or PyBullet).
  • Strong programming skills in C++, Python, and ROS (Robot Operating System), as well as familiarity with relevant open-source libraries and development tools.
  • Experience developing and deploying software solutions in Linux environments, utilizing modern software development best practices.
  • Capable of explaining complex concepts clearly and succinctly.
Benefits

Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.