Semiconductor Software Intern: AI-Driven Tools

KLA Corporation

Milpitas (CA)

On-site

USD 62,000 - 103,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KLA Corporation in Milpitas, CA, is seeking a software engineer to design and develop software for semiconductor equipment. You will build applications using C#, C++, and Python, and apply AI techniques to automate workflows such as monitoring and diagnostics.

You will contribute to modular software design, architecture, testing, and validation, collaborating with hardware and system teams to deliver reliable, scalable solutions.

Qualifications

  • Master's or Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Hands-on software development experience or internships/co-ops.
  • Familiar with object-oriented programming and data structures/algorithms.

Responsibilities

  • Design and develop software solutions for semiconductor equipment and machine-control applications.
  • Develop applications using C#, C++, and/or Python per project needs.
  • Apply AI/agentic AI techniques to automate engineering workflows like monitoring and diagnostics.
  • Design modular components and contribute to architecture, implementation, testing and validation.

Skills

C++
C#
Python
Object oriented design
Test Driven Development

Education

Master's or Bachelor's in Computer Science or Software Engineering

Tools

Git
IDEs
Debugging tools

Job description

KLA Corporation in Milpitas, CA, is seeking a software engineer to design and develop software for semiconductor equipment. You will build applications using C#, C++, and Python, and apply AI techniques to automate workflows such as monitoring and diagnostics.

You will contribute to modular software design, architecture, testing, and validation, collaborating with hardware and system teams to deliver reliable, scalable solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Semiconductor Software Intern: AI-Driven Automation
Semiconductor Software Intern: AI-Driven Automation

KLA Corporation • Milpitas (CA)

On-site
USD 100,000 - 160,000
Medical, dental, vision
401(k) with company match
Employee stock purchase program (ESP P
Semiconductor Software Engineer Intern
Semiconductor Software Engineer Intern

KLA Corporation • Milpitas (CA)

On-site
USD 90,000 - 120,000
Software Engineer Intern: Automate & Analyze Semiconductors
Software Engineer Intern: Automate & Analyze Semiconductors

KLA • Milpitas (CA)

On-site
USD 30,000 - 47,000
Software Engineering Intern — Semiconductors & AI Solutions
Software Engineering Intern — Semiconductors & AI Solutions

KLA • Milpitas (CA)

On-site
USD 51,000 - 68,000
Software Engineering Intern: AI-Driven Chip Inspection
Software Engineering Intern: AI-Driven Chip Inspection

KLA • Milpitas (CA)

On-site
USD 51,000 - 68,000
401(K) including company matching
employee stock purchase program (ESPP)
tuition reimbursement program
+3
Senior Software Architect for Semiconductors
Senior Software Architect for Semiconductors

KLA • United States

On-site
USD 160,000 - 234,000
AI/ML Computer Vision Engineer for Semiconductors
AI/ML Computer Vision Engineer for Semiconductors

KLA • Milpitas (CA)

On-site
USD 141,000 - 239,000
Medical
Dental
Vision
+7
System Software Engineer — Distributed Computing for Chips
System Software Engineer — Distributed Computing for Chips

KLA Corporation • Milpitas (CA)

On-site
USD 115,000 - 195,000
Medical benefits
Dental benefits
Vision benefits
+5
AI & Image Processing Software Intern
AI & Image Processing Software Intern

Royper Royco LLC • Milpitas (CA)

On-site
USD 51,000 - 80,000
Software Quality Engineer – Semiconductors (Travel)
Software Quality Engineer – Semiconductors (Travel)

KLA • Milpitas (CA)

On-site
USD 95,000 - 139,000
Medical
Dental
Vision
+3