Job Search and Career Advice Platform

Enable job alerts via email!

Senior Computer Vision Engineer

HYUNDAI MOTOR GROUP INNOVATION CENTER IN SINGAPORE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading robotics innovation center in Singapore is seeking a Computer Vision Engineer to design and optimize algorithms integral to robotic systems. Applicants should possess a Master’s or Ph.D. in a relevant field and over 5 years of experience in computer vision and robotics. The role demands strong programming skills in C++, Python, and CUDA, along with expertise in camera calibration and image processing. Join a dynamic team and help revolutionize robotics applications in manufacturing and assembly.

Qualifications

  • More than 5 years of industrial experience focusing on computer vision and robotics.
  • Solid foundation in computer vision and image processing.
  • Expertise in camera calibration techniques.
  • Experience with calibration algorithms and 3D reconstruction.
  • Familiarity with point cloud processing.

Responsibilities

  • Design and implement advanced computer vision algorithms for robotic systems.
  • Develop robust software solutions integrating computer vision methods.
  • Collaborate with a multidisciplinary team to bring concepts to deployment.
  • Continuously research advancements in computer vision and machine learning.
  • Optimize computer vision algorithms for performance and efficiency.
  • Conduct testing and validation of computer vision components.
  • Document software designs and implementation details.

Skills

Computer vision algorithms
Image processing
C++
Python
CUDA
Collaboration
Creative problem-solving

Education

Master's or Ph.D. in Computer Science, Electrical Engineering, Robotics, or related field

Tools

OpenCV
PCL
TensorFlow
PyTorch
Job description
Your Mission

As a Computer Vision Engineer, you will play a pivotal role in designing, implementing, and optimizing computer vision algorithms that are integral to our robotic systems. You will work closely with a multidisciplinary team of engineers and researchers to develop software and in-house core algorithm. This role demands a blend of creativity and technical expertise to tackle challenging problems and contribute to our mission of revolutionizing robotics applications in manufacturing and assembly.

What To Expect
  • Design and implement advanced computer vision algorithms for 3D reconstruction, image processing, object detection, recognition, tracking, and scene understanding to enhance the capabilities of our robotic systems.
  • Develop robust software solutions that integrate computer vision algorithms into our robotic platforms, ensuring high performance and reliability.
  • Collaborate with other engineers and researchers to prototype new concepts and bring innovative technologies from conception to deployment in real-world applications.
  • Continuously research and stay updated on the latest advancements in computer vision and machine learning technologies to inform development strategies.
  • Optimize existing computer vision algorithms for efficiency, including improving accuracy, reducing computational resources, and achieving real-time performance.
  • Conduct rigorous testing and validation of computer vision components to ensure system performance and reliability under diverse and challenging conditions.
  • Document software designs, implementation details, and testing protocols to facilitate knowledge sharing and ensure reproducibility.
What You\'ll Bring
  • A Master\'s or Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or a related field, with more than 5 years of industrial experience focusing on computer vision and robotics.
  • Solid foundation in computer vision, image processing (e.g. edge detection, denoising), multiple view geometry, depth estimation, machine learning techniques with proven experience developing and deploying algorithms in real-world applications. Please note that knowledge in deep learning is required but not sufficient.
  • Expertise in camera calibration, like camera intrinsic calibration, camera-to-camera calibration and robot-to-camera calibration with proven experience on developing and deploying calibration algorithms.
  • Expertise in programming languages such as C++, Python and CUDA, and familiarity with computer vision libraries (e.g., OpenCV, PCL) and machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Expertise in calibration and 3D reconstruction (nerf and gaussian).
  • Experience with point cloud processing is highly desirable.
  • Ability to work effectively in a collaborative team environment and communicate complex technical concepts clearly and concisely.
  • Creative problem-solving skills and a passion for innovation in robotics and computer vision technologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.