Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

KLA Logo

Senior Software Engineer

KLA

$154,900 - $263,300
Dec 17, 2025
Milpitas, CA, US
Apply Now

KLA is looking to solve the problem of ensuring that their fabs ramp next-generation devices to volume production quickly and cost-effectively, and to support their customers in achieving performance entitlement of their solutions.

Requirements

  • Proficiency in programming fundamentals, particularly in languages such as C++, C-Sharp, Java, or similar.
  • Strong understanding of data structures and algorithms.
  • OOD and multi-threading skills a plus
  • Capability to collaborate with hardware and systems/application teams to comprehend system requirements and translate them into software designs.
  • Knowledge of key use cases and technical expertise in metrology software and common platforms.
  • Experience with software development on a large codebase and its maintenance.
  • Familiarity with end-to-end product development lifecycle activities.

Responsibilities

  • Responsible for software development on a large codebase and its maintenance.
  • Acquire knowledge of key use cases and demonstrate technical expertise in metrology software and common platforms.
  • Participate in end-to-end product development lifecycle activities.
  • Collaborate with teams across different geographical zones to develop and deliver software solutions.
  • Understand, troubleshoot, and resolve complex issues that span entire systems or organizations.
  • Uncover root causes and devise innovative analyses and solutions for complex problems.
  • Translate system requirements into software designs.

Other

  • Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years (Degree in Computer Science, Software Engineering, Electronics Engineering or Electrical Engineering.)
  • Excellent analytical, problem-solving, and organizational skills, along with strong interpersonal communication skills.
  • Travel to other KLA sites and customer locations as needed.
  • Ability to work with teams across different geographical zones.
  • Strong interpersonal communication skills.