Semiconductor Software Intern: AI-Driven Automation

KLA Corporation

Milpitas (CA)

On-site

USD 100,000 - 160,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

Benefits offered by this job

Medical, dental, vision
401(k) with company match
Employee stock purchase program (ESP P

Job summary

KLA Corporation in Milpitas, CA, is seeking a software engineer to design and develop applications for semiconductor equipment. You will work with C#, C++, and Python, integrating AI techniques to automate diagnostics, monitoring, and recovery, while ensuring robust architecture and test coverage.

Requirements include a Master’s or Bachelor’s in CS or SW Eng, 1 year of related experience, and strong problem‑solving abilities.

Qualifications

  • Master’s OR Bachelor’s Level Degree in Computer Science, Software Engineering, or a related field.
  • Hands‑on experience in software development (internships or co‑op experience may be considered).
  • Familiarity with object‑oriented programming and basic understanding of data structures and algorithms.
  • Exposure to development tools such as Git, IDEs, and debugging tools.
  • Strong problem‑solving skills and a willingness to learn.
  • Good communication and teamwork abilities.
  • 1 year of related experience

Responsibilities

  • Design and develop software solutions for semiconductor equipment and machine‑control applications, working closely with hardware and system components.
  • Develop applications and automation using C#, C++, and/or Python, depending on the project requirements.
  • Apply AI/agentic AI techniques to automate engineering workflows such as system monitoring, diagnostics, log analysis, issue triage, and recovery.
  • Design modular software components and contribute to software architecture, implementation, testing, and validation.

Skills

OO fundamentals
OO programming (C#, Java, C++)
Test Driven Development
Analytical & problem solving
Communication & teamwork
Internships / co-op experience

Education

Bachelor’s or Master’s in CS/SE

Tools

Git
IDEs
Debugging tools

Job description

KLA Corporation in Milpitas, CA, is seeking a software engineer to design and develop applications for semiconductor equipment. You will work with C#, C++, and Python, integrating AI techniques to automate diagnostics, monitoring, and recovery, while ensuring robust architecture and test coverage.

Requirements include a Master’s or Bachelor’s in CS or SW Eng, 1 year of related experience, and strong problem‑solving abilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Semiconductor Software Intern: AI-Driven Tools
Semiconductor Software Intern: AI-Driven Tools

KLA Corporation • Milpitas (CA)

On-site
USD 62,000 - 103,000
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
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
Senior Software Architect for Semiconductors
Senior Software Architect for Semiconductors

KLA • United States

On-site
USD 160,000 - 234,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
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
Software Engineer Intern
Software Engineer Intern

KLA • Milpitas (CA)

On-site
USD 30,000 - 47,000