JobsSoftware Engineer
KLA logo

Software Engineer

KLA

Location

Milpitas, CA

Type

Full-time

Posted

6/24/2026

Compensation

$114,800 - $195,200 per year

Master's Entry-Level
Approval 97.8%·Filings 803·New hires 321·
💎 Strong Sponsor
·FY 2025

Job description

The role involves supporting manufacturing, installation, and sustaining tools by providing software solutions for critical customer issues. The team focuses on developing next-generation products through prototyping and machine control solutions. Ideal candidates will have a strong track record of academic and professional success, along with technical innovation. Good communication skills are essential for collaborating with interdisciplinary teams to translate system requirements into software designs.

Requirements

  • Master's Level Degree or Bachelor's Level Degree with 1 year of work experience in Computer Engineering, Computer Sciences, or related engineering fields.
  • Knowledge of programming languages such as Java, Python, C, or C++.

Responsibilities

  • Support manufacturing, installation, and sustaining tools by investigating and providing software solutions for critical customer gaps or issues.
  • Design, develop, test, and roll out software solutions.
  • Prototype and develop machine control, calibration, and business logic solutions.

Benefits

  • Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.

Is this posting expired or inaccurate?