KLA Careers

Software Engineer

This job posting is no longer active

Company Overview

KLA Corporation (NASDAQ:KLAC), a leading provider of process control and yield management solutions, partners with customers around the world to develop state-of-the-art storage, compound semiconductor, photovoltaic, and other related nanoelectronics industries.  With a portfolio of industry-standard products and a team of world-class engineers and scientists, the company has created superior solutions for its customers for over 35 years.  Headquartered in Milpitas, California, KLA has dedicated customer operations and service centers around the world.  Additional information may be found at www.kla-tencor.com.


The Optical Metrology Division products are used for optical overlay metrology. The portfolio of products includes unique solution packages which are based on hardware and software systems to enhance yield and effectiveness. As a world leader in its field of expertise, the division's products are the most advanced in performance (measurement accuracy of nanometers and below), reliability, ease of use and compatibility with other KLA's products.  KLA (Israel) controls over 80% of the world market sales in its field, and its products are used by every major semiconductor manufacturer around the world.  KLA Israel is located in the Migdal Haemek Industrial Park.  



  1. Develop software running on metrology tool for semiconductor industry
  2. Build and own the development environment
  3. Scope SW development projects for the code bases
    1. Write, review, refine feature request doucments (FRD) – to describe feature
    2. Write Specifications requirement documents (SRD) – to define designs
    3. Hold design review with Marketing and Product Support
  4. SW Code Development using C# and C++
    1. Write code for SW features, bugs, patches, etc
    2. Define the test use cases fore SQC
    3. Collaborate with SW SQC to Test the code
  5. SW Code Maintenance
    1. Manage SW branch strategy
    2. Manage SW licensing strategy
  6. SW Code Support


1. MS/BS in computer science or related subjects

2. Experience in 3+ software project development with C++, C#, .NET, WPF, multi-thread programming and VS development tools

3. Fluent English and excellent communicaiton skills

4. Ability to travel internationally for customer support and training

Related Careers