Logo
KLA

Algorithm Engineer

KLA, Milpitas, California, United States, 95035

Save Job

Overview

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The company focuses on innovation, investing 15% of sales back into R&D, with teams of physicists, engineers, data scientists and problem-solvers working to accelerate tomorrow's electronic devices. Group/Division

With over 40 years of semiconductor process control experience, chipmakers rely on KLA to ramp next-generation devices to volume production quickly and cost-effectively. The Global Products Group (GPG) creates KLA’s metrology and inspection products. The RAPID division provides reticle inspection solutions for the semiconductor industry, serving mask shops and fabs to maintain high lithography yields. Job Description

Qualifications KLA is seeking a driven and innovative engineer to join our Algorithm Group within the Reticle Product Division. This role involves improving expertise in image processing, computer vision, mathematics, and software engineering to develop algorithms for KLA\'s state-of-the-art inspection platforms. Key Responsibilities

Algorithm Development

Design and implement sophisticated algorithms for image segmentation, classification, and defect detection tailored to our inspection systems Translate complex engineering challenges into generalized mathematical models and develop custom algorithmic solutions

Innovation and Execution

Drive innovation by proposing novel approaches and writing production-level code Support customer deployments and ensure seamless integration of algorithmic solutions

Multi-functional Collaboration

Operate independently while partnering with hardware teams to optimize image quality and manage error budgets based on algorithmic performance

Software Engineering

Develop scalable, high-performance software solutions in C++ using object-oriented programming techniques

Qualifications

Technical Skills Strong foundation in image and signal processing Proficient in algorithm development using C++ and Python in Unix/Linux environments Experience with linear and non-linear optimization techniques Familiarity with machine learning methods for imaging applications Soft Skills Outstanding problem-solving abilities and strong interpersonal skills Minimum Qualifications Doctorate (Academic) Degree and 3 years related work experience; Master\'s Level Degree and relevant professional experience of 5 years Base Pay Range: $130,400.00 - $221,700.00 Annually Benefits KLA\'s total rewards package includes medical, dental, vision, life, 401(k) with company matching, ESPP, student debt assistance, tuition reimbursement, development and career growth opportunities, wellness benefits, paid time off and holidays, and family care and bonding leave. Interns are eligible for some benefits; pay ranges depend on role, level, and location. Equal Opportunity Employer KLA is proud to be an Equal Opportunity Employer. We provide reasonable accommodation to qualified individuals with disabilities during the application and interview process. For accommodations, please contact talent.acquisition@kla.com. Fraud Notice Be aware of fraudulent postings. KLA never asks for financial compensation for interviews or employment. If you have concerns about a posting or recruiter, please contact talent.acquisition@kla.com to confirm the authenticity of the communication. We value your privacy and handle information confidentially.

#J-18808-Ljbffr