Skip to main content

Software Engineering Intern

KLAMilpitas, CAPosted 1 hour ago

Pay
$37.25 – $49
per hour
Type
Internship
Summer 2027
Where
Milpitas, CA
Who
Bachelor's or Master's
Students
Apply by
Nov 22, 2026
Date from the posting

About the Team

KLA's Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells the company's product portfolio to help chip manufacturers meet high-quality standards for AI, data centers, automotive and electronic devices. Its inspection, metrology and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials.

The Broadband Plasma (BBP) division makes a market-leading optical inspection system used by logic, foundry and memory customers to detect critical defects at advanced nodes. These tools pair broadband plasma technology with high sensitivity and speed to support high-volume manufacturing.

What You'll Do

Our team builds the distributed software behind high-end semiconductor inspection systems. System-level testing of that software often needs real hardware or large dedicated test environments, which are costly and slow to set up. This summer you will help change that.

You will build containerized test harnesses that emulate multi-node distributed systems on a single server. The harnesses start when a test run needs them and shut down when it finishes. You will:

  • Extend an existing container-based prototype into a configurable, multi-service test environment.
  • Add network delay and fault injection to simulate different system configurations and failure modes.
  • Validate the harness by reproducing real past defects.
  • Integrate it into the CI pipeline so integration tests run automatically on code changes.
  • If time allows, apply the same framework to a larger distributed system (a central server plus about 20 nodes), replacing a dedicated VM test environment and measuring the resource and startup-time savings.

What You'll Learn

You will see how large distributed systems are built and tested in production, and gain hands-on experience with containers, test automation and CI. Your work will make a measurable difference in developer productivity and infrastructure cost.

Preferred Qualifications

  • Docker or other container tools
  • CI/CD pipelines
  • Distributed systems coursework or experience

About KLA

KLA provides advanced inspection tools, metrology systems, process solutions and computational analytics that make electronics possible. The company works from electron and photon optics to machine learning and data analytics, pursuing perfection at the most fundamental level of matter.

Total Rewards

KLA's total rewards package may include performance incentive programs and eligibility for benefits such as medical, dental, vision, life and other voluntary benefits, 401(k) with company matching, an employee stock purchase program (ESPP), student debt assistance, tuition reimbursement, career growth programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off, paid company holidays, and family care and bonding leave.

Interns are eligible for some of these benefits. Pay ranges are determined by role, level and location, and the range shown reflects this position in the primary location. Actual pay depends on factors such as state minimum wage rates, location, job-related skills, experience and education or training.

Use of AI Statement

KLA interviews seek to understand your individual skills, problem-solving approach and authentic thinking. The use of AI, recording tools or other technologies to generate or suggest responses during interviews, whether virtual or in person, is not permitted unless explicitly approved in advance as part of a reasonable accommodation or invited by the interviewer.

Equal Opportunity Statement

KLA is an Equal Opportunity Employer. It will provide reasonable accommodation to qualified individuals with disabilities during the application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Contact [email protected] or +1-408-352-2808 to request accommodation.

Skills mentioned

  • Python
  • Networking
  • Linux
  • Shell Scripting
  • Docker
  • CI/CD

More jobs at KLASee all 17

Engineering Intern

KLA · Milpitas, CA

  • Internship

$47 – $56 /hr

New, posted 35 minutes ago

Tax & Data Analytics Intern

KLA · Ann Arbor, MI

  • Internship
  • Part time
  • 0–1 years

$42k – $52k /yr

4 days ago

Similar software engineering internshipsSee all

Software Engineering Intern

Microsoft · Tulsa, OK

  • Internship
  • Hybrid

$95k – $115k /yr

New, posted 34 minutes ago

Software Engineer Intern (GA)

Lockheed Martin · Marietta, GA

  • Internship
  • Summer 2027

$42k – $59k /yr

New, posted 17 hours ago

Browse more jobs

$37.25 – $49 /hr

KLA

Apply (opens in a new tab)