Onto Innovation is seeking an engineer to develop algorithms for their innovative inspection platforms to solve difficult yield, device performance, quality, and reliability issues for their customers.
Requirements
- machine learning
- image processing
- computer vision
- mathematics
- optics
- software engineering
- competent with at least one numerically focused programming environment such as Python or MATLAB using the native linear algebra, image processing, machine learning libraries
- Experience programming the GPU for 3D image rendering
Responsibilities
- develop algorithms to be integrated into Onto’s innovative inspection platforms
- develop optical imaging modeling/calibration
- develop image segmentation, classification or detection algorithm for the onto inspection systems
- selecting the optimal algorithms to hit the performance and throughput requirements
- develop production code
- support as needed
- provide recommendations to the hardware group on image quality and error budget base on algorithm design and performance
Other
- motivated individual
- bring forward creative ideas
- work independently
- excellent problem solving and communication skills
- stay up to date with academic research and current industrial practices in machine vision inspection, image processing, and machine learning