Perception Engineer - NPI Robotics

Dyson Operations Pte Ltd

Singapore

On-site

SGD 60,000 - 110,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Dyson Operations Pte Ltd in Singapore is seeking a robotics software engineer with hands-on experience in sensing, perception and real-world robotic challenges. You will design and prototype sensing solutions and deploy software on prototype hardware.

Applicants should hold an advanced robotics degree or equivalent experience, have 2+ years with ToF/RGB sensors, C++, Python, ROS, and proficiency with Gazebo or PyBullet.

Qualifications

  • Advanced degree or equivalent industry experience in robotics focusing on sensing and perception.
  • Minimum of 2 years of experience with proprioceptive and exteroceptive sensing technologies and their integration.
  • Hands-on experience with Time-of-Flight and RGB camera sensors.
  • Experience designing, deploying, and testing hardware and software prototypes for proof-of-concept projects.
  • Competent in state-of-the-art ML and computer vision including object identification, tracking, point cloud registration, and image segmentation.
  • Experience with robotics simulation platforms (Gazebo or PyBullet).
  • Strong programming in C++, Python, and ROS, plus familiarity with open-source libraries and dev tools.
  • Experience developing software in Linux environments and clear technical communication.

Responsibilities

  • 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.

Skills

C++
Python
ROS
Machine learning
Computer vision
Linux
Prototyping
Simulation
Sensing technologies

Education

Master's degree in robotics

Tools

Gazebo
PyBullet
Linux

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Perception Engineer for Next-Gen Robotics & NPI Prototyping
Perception Engineer for Next-Gen Robotics & NPI Prototyping

Dyson Operations Pte Ltd • Singapore

On-site
SGD 60,000 - 110,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Dyson • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Engineer, Perception (Robotics)
Senior Software Engineer, Perception (Robotics)

Grab • Singapore

On-site
SGD 120,000 - 180,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 190,000
Computer Vision Engineer
Computer Vision Engineer

HYUNDAI MOTOR GROUP INNOVATION CENTER IN SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Robotics Software Engineer
Robotics Software Engineer

St Engineering • Singapore

On-site
SGD 42,000 - 64,000
Senior Scientist In AI and Robotics
Senior Scientist In AI and Robotics

HUI JIE EMPLOYMENT AGENCY PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Lead Robotics AI/ML Engineer — Edge & Perception
Lead Robotics AI/ML Engineer — Edge & Perception

Dyson • Singapore

On-site
SGD 80,000 - 120,000
Robotics Engineer
Robotics Engineer

Dexmate • Singapore

On-site
SGD 70,000 - 90,000
AI Researcher (Embodied Robotics)
AI Researcher (Embodied Robotics)

PENTAS VISION PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000