Perception Engineer, Singapore Office

Augmentus

Augmentus

Posted on Friday, January 12, 2024

What we do

Join the revolution at Augmentus — a global AI-robotics company that's pushing the boundaries of robotic automation. With our cutting-edge technologies, we're blazing a trail in intelligent 3D scanning and AI-powered robot motion planning. Imagine unleashing your creativity without any coding constraints — our platform empowers non-technical operators to program robots in just minutes instead of months. From rapid digitization of robot cells to the seamless generation of complex robot motion, our proprietary solutions redefine automation efficiency and brings intelligence to robotics.

At Augmentus, we're not just reimagining robotics, we're transforming the human-machine interface itself. Join us and be part of the force democratizing robotic automation, shaping a future where people work with robots, not like robots.

About your role

  • Work with the design and development of cutting-edge 3D machine vision systems tailored for industrial robotic use cases, ensuring high precision and performance.
  • Collaborate closely with cross-functional teams, including robotics engineers and software developers, to integrate 3D machine vision technology seamlessly into robotic applications.
  • Develop and refine algorithms for real-time data acquisition, image processing, and object recognition to enable advanced visual perception capabilities for robotic systems.
  • Implement advanced machine learning and computer vision techniques to enhance the capabilities of machine vision, including object tracking, defect detection, and scene analysis.
  • Troubleshoot and debug technical challenges related to machine vision technology, ensuring robust and reliable operation within industrial environments.
  • Stay current with the latest advancements in machine vision, computer vision, and industrial robotics to contribute innovative solutions to the product roadmap.
  • Collaborate with stakeholders to gather requirements, provide technical insights, and present product updates.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • Significant experience in the design and development of 3D machine vision systems, particularly in industrial or robotic applications.
  • Proficiency in programming languages such as Python, C++, and experience with relevant libraries and frameworks.
  • Strong knowledge of 3D sensors, processing and manipulation of point cloud and mesh, sensor calibration techniques, repeatability testing techniques, hand-eye calibration, encoder integration with 3D sensors.
  • Expertise in machine learning and deep learning for advanced data analysis, object recognition, and image processing will be a bonus.
  • Familiarity with 3D machine vision software platforms and tools.
  • Problem-solving skills and the ability to work collaboratively in a multidisciplinary team environment.
  • Excellent communication skills to effectively convey technical concepts and insights to both technical and non-technical stakeholders.