A leading technology recruitment firm is on the lookout for an expert in computer vision to design and enhance algorithms for identifying defects in semiconductor manufacturing. The ideal candidate will hold a Bachelor's or Master's in Computer Science, possess a solid background in image analysis and machine learning, and be skilled in programming with Python and C++. This role offers the chance to work in a dynamic team environment focused on automation and production yield improvements.
Qualifications
Solid background in computer vision and image analysis.
Experience in machine learning techniques.
Hands-on experience with deep learning architectures is a strong asset.
Responsibilities
Design and enhance computer vision algorithms for defect identification.
Develop and deploy deep learning models for inspection tasks.
Integrate vision technologies with robotic systems.
Skills
Computer vision algorithms
Image analysis
Machine learning techniques
Python
C++
OpenCV
TensorFlow
PyTorch
Analytical thinking
Problem-solving
Education
Bachelor's or Master's in Computer Science, Electrical Engineering, or Robotics
Job description
Design and enhance computer vision algorithms for identifying defects, recognizing features, and driving automation in semiconductor manufacturing processes.
Develop and deploy deep learning-based models to enable fast, precise inspection tasks.
Integrate vision technologies with robotic systems, automation platforms, and backend semiconductor tools such as wire bonders and die bonders.
Create and refine image processing methods for tasks like pattern detection, object localization, and quality control.
Collaborate with multidisciplinary teams to advance real-time vision inspection systems and support production yield improvements.
Perform data analysis, validate model performance, and adjust parameters to comply with industry benchmarks.
Optimize vision system efficiency by minimizing latency and maximizing accuracy and reliability.
Requirements of the role:
A Bachelors or Masters degree in Computer Science, Electrical Engineering, Robotics, or a closely related discipline.
Solid background in computer vision, image analysis, and machine learning techniques.
Skilled in developing vision applications using Python, C++, and libraries such as OpenCV, TensorFlow, or PyTorch.
Hands-on experience with deep learning architectures (e.g., CNNs, GANs, Transformers) is a strong asset.
Experience or familiarity with semiconductor manufacturing, optical inspection systems, or metrology is beneficial.
Understanding of real-time computing, embedded platforms, and hardware-accelerated processing (e.g., CUDA, FPGA) is desirable.
Excellent analytical thinking, problem-solving abilities, and effective communication skills.