Skip to main content
KLA Corporation

System Software Engineer - Distributed Computing - Milpitas, CA, United States

KLA Corporation Milpitas, CA, United States Full-time 5 hours ago
Embedded & Systems Software

$114,800 - $195,200 USD yearly

Originally posted 29 October 2026 by the employer.

About the role

KLA is seeking a System Software Engineer in Distributed Computing within the LS-SWIFT division in Milpitas, CA. The role supports patterned wafer inspection systems across semiconductor manufacturing applications.

What you'll do

- Apply technical expertise in programming languages including Java, C#, C++, Python, or JavaScript to advance system software. - Implement software using design patterns and programming skills in high-level languages such as C#, C++, or Java. - Evaluate and work with open source software across web and thick client technologies, assessing software architecture strengths and weaknesses. - Utilize data structures and algorithms to solve complex distributed computing and software system challenges.

What you'll need

- Bachelor's degree with 2 years of related work experience, or a Master's degree with 0 years of related work experience. - Technical expertise in programming languages including Java, C#, C++, Python, or JavaScript. - Proficiency in design patterns and programming using high-level languages (C#, C++, or Java). - Understanding of data structures and algorithms. - Working knowledge of open source software and software architectures across web and thick client technologies.

Skills: distributed computing, Java, C++, C#, data structures

Apply now
Milpitas, CA, United States
On-site
Full-time
$114,800 - $195,200 USD yearly
5 hours ago

Share this job