We are seeking a talented and experienced Machine Vision Engineer (Image Processing) / Computer Vision Engineer to join our team. As a Computer Vision Engineer, you will be responsible for developing and implementing computer vision algorithms and systems using traditional machine vision and machine learning techniques. You will work closely with other development teams to create innovative solutions for various applications.
Duties:
- Design, develop, and optimize computer vision algorithms and models
- Implement computer vision systems for real-time image processing
- Collaborate with cross-functional teams to integrate computer vision technology into existing products
- Conduct experiments and perform data analysis to evaluate the performance of computer vision algorithms
- Stay up-to-date with the latest advancements in computer vision and machine learning technologies
Requirements:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- Strong programming skills in C#, MATLAB, and OpenCV
- Solid understanding of traditional machine vision and machine learning principles and algorithms
- Ability to troubleshoot and debug an image processing algorithm.
- Ability to recommend changes to image formation in order to improve the initial quality of the images sent to the algorithm
- Knowledge of HALCON, VisionPro, and/or CUDA is a must