Software Engineer Intern: Containerized Distributed Testing

KLA Corporation

Milpitas (CA)

On-site

USD 51,000 - 68,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KLA is offering a Software Engineering Intern position in Milpitas, CA, focusing on building containerized test environments for distributed software behind semiconductor inspection systems. You will work with real hardware test setups and help accelerate testing infrastructure, CI integration, and automated validation.

Ideal candidates have experience with Linux, Python or shell scripting, and networking basics.

Qualifications

  • Requires less than 1 year of related experience.
  • Familiarity with container tools like Docker is preferred.
  • Experience with CI/CD pipelines is a plus.
  • Distributed systems coursework or experience is beneficial.

Responsibilities

  • 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 our CI pipeline so integration tests run automatically on code changes.
  • If time allows, apply the same framework to a second, larger distributed system and measure savings.

Skills

Linux
Python
Shell scripting
Networking basics

Tools

Docker
CI/CD pipelines

Job description

KLA is offering a Software Engineering Intern position in Milpitas, CA, focusing on building containerized test environments for distributed software behind semiconductor inspection systems. You will work with real hardware test setups and help accelerate testing infrastructure, CI integration, and automated validation.

Ideal candidates have experience with Linux, Python or shell scripting, and networking basics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern — Semiconductors & AI Solutions
Software Engineering Intern — Semiconductors & AI Solutions

KLA • Milpitas (CA)

On-site
USD 51,000 - 68,000
Software Engineer Intern: Automate & Analyze Semiconductors
Software Engineer Intern: Automate & Analyze Semiconductors

KLA • Milpitas (CA)

On-site
USD 30,000 - 47,000
Software Engineer Intern
Software Engineer Intern

KLA Corporation • Milpitas (CA)

On-site
USD 51,000 - 68,000
Distributed Systems Engineer - High-Performance Platforms
Distributed Systems Engineer - High-Performance Platforms

KLA • Milpitas (CA)

On-site
USD 115,000 - 195,000
Medical insurance
Dental insurance
Vision insurance
+3
Semiconductor Software Engineer Intern
Semiconductor Software Engineer Intern

KLA Corporation • Milpitas (CA)

On-site
USD 90,000 - 120,000
C++ Linux Software Engineer Intern — Hands-on Inspection
C++ Linux Software Engineer Intern — Hands-on Inspection

KLA Corporation • Milpitas (CA)

On-site
USD 51,000 - 68,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
Chip-Inspection Software Intern (C++/Linux)
Chip-Inspection Software Intern (C++/Linux)

KLA • Milpitas (CA)

On-site
USD 51,000 - 68,000
Distributed Systems Software Engineer — Scalable Tech
Distributed Systems Software Engineer — Scalable Tech

1000 KLA • Milpitas (CA)

On-site
USD 115,000 - 195,000
AI & Image Processing Software Intern
AI & Image Processing Software Intern

Royper Royco LLC • Milpitas (CA)

On-site
USD 51,000 - 80,000