dreamwork_

Software Engineer jobs at KLA

59 open roles · median posted base $184K · updated

Open roles
59
Typical posted base pay
$143K – $184K
18 listings publish pay
Top location
United States
33 of 59 roles

Open Software Engineer roles at KLA

Showing 25 of 59
RoleLocationSalaryActivity
Software Engineer II (Distributed / Scalable Systems)
Onsite
Milpitas, CASalary not listedPosted 2d agoView→
Software Engineer ( Embedded Software/Firmware Development | Embedded Image Processing )
Onsite
Ann Arbor, MISalary not listedPosted 2d agoView→
Software Engineer (High Performance/Distributed Computing)
Onsite
Milpitas, CASalary not listedPosted 2d agoView→
Software Engineer Intern - AI
Onsite
Ann Arbor, MIUSD 24 – 40 per hourPosted 2d agoView→
Systems Software Engineer - AI Infrastructure
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 3d agoView→
AI/ML Software Engineer - Intern
Ann Arbor, MIUSD 24 – 32 per hourPosted 3d agoView→
Senior Instrumentation Software Engineer
Onsite
Ann Arbor, MISalary not listedPosted 1w agoView→
Software Engineer
Shanghai, ChinaSalary not listedPosted 1w agoView→
Software Engineer
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 1w agoView→
Senior Instrumentation Software Engineer
Onsite
Ann Arbor, MIUSD 105,900 – 180,000 per yearPosted 1w agoView→
Software Engineer (Machine Control/OOD/OOP)
Onsite
Milpitas, CAUSD 136,300 – 199,900 per yearPosted 1w agoView→
High Performance Compute (HPC) Software Engineer – HPC SW Systems
Onsite
Ann Arbor, MISalary not listedPosted 1w agoView→
High Performance Compute (HPC) Software Engineer – HPC SW Systems
Onsite
Ann Arbor, MIUSD 105,900 – 180,000 per yearPosted 1w agoView→
Sr Software Engineer (C++, AI/ML, OOP, Linux)
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 1w agoView→
Diagnostics Software Engineer (AI/ML)
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 1w agoView→
Sr Software Engineer (C++, AI/ML, OOP, Linux)
Onsite
Milpitas, CASalary not listedPosted 1w agoView→
Sr. Software Engineer (C++/Linux/Multi-threaded)
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 1w agoView→
Embedded Software Engineer
Onsite
Milpitas, CASalary not listedPosted 1w agoView→
HPC Software Engineer
Onsite
Milpitas, CAUSD 136,300 – 231,700 per yearPosted 1w agoView→
Full-Stack Software Engineer
Remote
Ann Arbor, MIUSD 105,900 – 180,000 per yearPosted 2w agoView→
Senior Systems Software Engineer (C++)
Onsite
Ann Arbor, MISalary not listedPosted 2w agoView→
Sr. Software Engineer
Onsite
Milpitas, CASalary not listedPosted 2w agoView→
Full-Stack Software Engineer
Remote
Ann Arbor, MIUSD 105,900 – 180,000 per yearPosted 2w agoView→
Senior Systems Software Engineer (C++)
Onsite
Ann Arbor, MIUSD 129,600 – 220,300 per yearPosted 2w agoView→
Software Engineer (Metrology Systems)
Onsite
Milpitas, CAUSD 114,800 – 168,400 per yearPosted 3w agoView→

Frequently asked questions

How many Software Engineer jobs is KLA hiring for?

KLA has 59 open Software Engineer roles in Dreamwork's index as of October 15, 2026.

How much does KLA pay Software Engineer roles?

Across 18 KLA listings that publish an annual base salary in USD, the middle half of posted salary midpoints runs from $143K – $184K, with a median of $184K. Listings that state only on-target earnings, or no pay at all, are not counted.

Where are KLA's Software Engineer jobs?

United States (33 roles), San Jose (21 roles), United Kingdom (3 roles), India (2 roles) and Remote (2 roles).

What counts as a Software Engineer job here?

A listing counts when its job title contains "software engineer", "software developer", "software development engineer" and "swe" as whole words, in any seniority.

Software Engineer jobs at every company, by place

Where this company's roles are

Other roles at KLA

Pages with enough open roles to compare
Hiring data on this page comes from dreamwork's index of public job postings.
Updated October 15, 2026