Senior C++ Software Engineer - AI Tools for Mask Inspection

KLA

Milpitas (CA)

On-site

USD 136,000 - 232,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(K) with company matching
Employee stock purchase program (ESPP)
Tuition reimbursement
Paid time off
Paid holidays
Family care and bonding leave

Job summary

KLA RAPID Division is building cutting-edge C++ software for next-generation mask inspection systems in Milpitas, CA. You will work with cross-functional experts to tackle high-impact engineering challenges and create a framework for AI tooling.

RPC/REST API experience plus deployment in Kubernetes are a strong plus. You will develop machine control and data analysis software for advanced mask inspection, integrating AI/ML capabilities to improve tool availability and collaborating with

Qualifications

  • BS/MS/PhD in Computer Science, Engineering, or related field.
  • Strong C++ programming, OO design, and design patterns.
  • Experience in multi-process/multi-threaded environments.
  • RPC/REST interfaces; Kubernetes deployment is a plus.
  • Linux development experience.

Responsibilities

  • Design and develop inspection machine control software and data analytics for advanced mask inspection systems.
  • Integrate AI capabilities into production tool and evaluate model training and inference flows.
  • Collaborate with cross-functional engineering teams to define and implement system requirements.
  • Optimize and maintain existing codebases for performance, scalability, and reliability.
  • Provide support during integration/test and address customer-site escalations.

Skills

C++ programming
Data analysis
Multi-threaded programming
RPC/REST API
Kubernetes

Education

BS/MS/PhD in Computer Science or Engineering

Tools

Docker
Kubernetes
PostgreSQL
Grafana
Qt

Job description

KLA RAPID Division is building cutting-edge C++ software for next-generation mask inspection systems in Milpitas, CA. You will work with cross-functional experts to tackle high-impact engineering challenges and create a framework for AI tooling.

RPC/REST API experience plus deployment in Kubernetes are a strong plus. You will develop machine control and data analysis software for advanced mask inspection, integrating AI/ML capabilities to improve tool availability and collaborating with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer for AI-Driven Mask Inspection
Senior Software Engineer for AI-Driven Mask Inspection

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Senior C++ Software Engineer – Linux, OOD/Multithreaded
Senior C++ Software Engineer – Linux, OOD/Multithreaded

KLA • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical benefits
Dental benefits
Vision benefits
+2
Senior C++ Software Engineer - Linux/OOD
Senior C++ Software Engineer - Linux/OOD

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Sr Software Engineer (C++, AI/ML, OOP, Linux)
Sr Software Engineer (C++, AI/ML, OOP, Linux)

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical insurance
Dental insurance
Vision insurance
+6
Sr Software Engineer (C++, OOD/OOP, Linux)
Sr Software Engineer (C++, OOD/OOP, Linux)

KLA • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical benefits
Dental benefits
Vision benefits
+2
Sr Software Engineer (C++, AI/ML, OOP, Linux)
Sr Software Engineer (C++, AI/ML, OOP, Linux)

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Sr Software Engineer (C++, AI/ML, OOP, Linux)
Sr Software Engineer (C++, AI/ML, OOP, Linux)

KLA-Belgium • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Systems Design Engineer, Mask Inspection & Escalation Lead
Systems Design Engineer, Mask Inspection & Escalation Lead

KLA • Milpitas (CA)

On-site
USD 117,800 - 200,300
Medical, dental, vision
401(k) with company matching
Employee stock purchase plan (ESPP)
+2
Lead Product Development Engineer – Mask Inspection
Lead Product Development Engineer – Mask Inspection

KLA-Belgium • Milpitas (CA), Northern (KY)

Hybrid
USD 118,000 - 200,000
Medical
Dental
Vision
+9
Senior AI & Image Processing Engineer
Senior AI & Image Processing Engineer

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000