Onto Innovation is looking to develop both frontend and backend solutions for their optical metrology and inspection systems, focusing on machine control, machine learning, image processing, and high-performance computing to solve customer yield, device performance, quality, and reliability issues.
Requirements
- Proficiency with at least two mainstream programming languages like Python, C++, C, or JavaScript.
- Must be capable of quickly learning large code bases and adding new features without increasing the entropy of the system.
- Experience with machine learning, image processing, CUDA, or hardware control.
- Experience with Agile, Scrum, or Kanban software development methodologies.
Responsibilities
- creating software around machine control, machine learning, image processing, and high-performance computing
- Participate in all stages of software development, including planning, requirements analysis, documentation, design, coding, and quality.
- Help troubleshoot and resolve issues.
- Stay up to date on industry trends and new technologies.
Other
- Master’s degree in computer science, Engineering, or related field, or equivalent practical experience.
- Track record of high productivity and shipping quality software.
- Excellent problem-solving skills, critical thinking, and attention to detail.
- Willingness to take on new challenges, being open to new ideas, and having a continuous improvement mindset.
- Ability to work independently.
- Willingness to engage in occasional international travel (<5%).
- Strong desire to work in the semiconductor industry.