KLA Careers

Engr, Apps Dev 3

This job posting is no longer active

Company Overview

Calling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are bigger—and tinier—than the world has ever seen.

Who are we?  We research, develop, and manufacture the world's most advanced inspection and measurement equipment for the semiconductor and nanoelectronics industries. We enable the digital age by pushing the boundaries of technology, creating tools capable of finding defects smaller than a wavelength of visible light. We create smarter processes so that technology leaders can manufacture high-performance chips—the kind in that phone in your pocket, the tablet on your desk and nearly every electronic device you own—faster and better. We're passionate about creating solutions that drive progress and help people do what wouldn't be possible without us.  The future is calling. Will you answer?


Enabling the movement toward advanced chip design, KLA's Measurement, Analytics and Control group (MACH) is looking for the best and brightest research scientists, software engineers, application development engineers and senior product technology process engineers to join our team.

The MACH team's mission is to collaborate with our customers to innovate technologies and solutions that detect and control highly complex process variations—at their source—rather than compensate for them at later stages of the manufacturing process.

With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Our MACH team develops leading-edge solutions for patterning process analytics and control technologies, thereby providing customers with critical insight at the feature level, field level and cross-wafer analysis. Our teams also develop advanced modeling simulation, data analytics and process control modeling technologies.

As a member of the MACH team, you’ll be joining the most sophisticated and successful process-control company in the semiconductor industry--working across functions to solve the most complex technical problems in the digital age.



This job opening is in KLA’s MACH RDC (Reticle Decision Center) Product group. The RDC team develops and supports advanced software applications that leading-edge mask-shops, wafer fabs, and OPC customers worldwide use in their production flows to get best yield and productivity from their mask inspection and review tools, and design tapeouts.  

The Applications Engineer working in the RDC team will be working closely with customer engineers and division software and algorithm development teams to provide software and algorithmic solutions that resolve customer problems. The Applications Engineer may be located close to the customer site and expected to be at customer site >75% of his/her time, and travel 10-15% of the time to other customer sites. RDC South Korea customers are located mainly in and around Dongtan city in Hwaseong, Gyeonggi province.

The Applications Engineer will be responsible for the following:

  • Customize software configurations and develop recipes based on customer use-case
  • Identify and report software bugs clearly, reproduce them for R&D and engineering to troubleshoot and fix, test new software releases, and help customer qualify them into production flows
  • Clearly and correctly identify the problem statement and communicate the problem and progress updates to all relevant parties, including customer, Engineering, Marketing, Sales, Service, and Applications
  • Develop training materials and share BKM (Best Known Methods)
  • Provide demos and training to customer and other support engineers
  • Be the primary customer interface and build strong relationships with the customer
  • Provide feedback to division on customer use cases and ideas for Product improvement

To achieve satisfactory results, the Applications Engineer is expected to work closely with many other functional groups in MACH including R&D, Engineering, Sales and Marketing.  When working with external customer engineers, the Applications Engineer must represent KLA in a professional manner that will build trust and long lasting working relationships. 


Bachelors level degree in a technical field with at least 6 years of experience in Mask, OPC or EDA industry


Masters level degree in a technical field with at least 4 years of experience in Mask, OPC or EDA industry


Doctorate (Academic) in a technical field with at least 2 years of experience in Mask, OPC or EDA industry


The individual must have excellent communication, organization, analytical and interpersonal skills.  The individual must also be self-driven, yet a strong team player.

The individual must be able to communicate effectively in English and Korean through email, conference calls and face-to-face meetings. 

Experience in UNIX/Linux, tapeout design handling, MATLAB and some scripting language as Shell, Python, Perl, PHP, or HTML is required.