Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

KLA Sr HPC Algorithm Software Engineer – Metrology Semiconductor Manufacturing 
United States, California, Milpitas 
291508880

21.08.2025

Primary Responsibilities:

  • Design, prototype, test, and implement advanced metrology algorithms
  • Collaborate closely with algorithm developers, software engineers, applications engineers, and scientists to deliver high-performance solutions
  • Optimize algorithms for speed and efficiency using instruction pipelining, SIMD, and multi-core parallelism
  • Contribute to modular, object-oriented software design and development
  • Participate in the full software development lifecycle, including defect tracking, source control, and release management

Required Skills and Experience:

  • Strong proficiency in C++
  • Experience with CUDA is preferred
  • Familiarity with or willingness to learn C#, MATLAB, and/or Python
  • Proven experience in developing and optimizing speed-efficient algorithms
  • Solid understanding of instruction-level optimization and parallel computing techniques
  • Knowledge of best practices in modular software architecture and object-oriented programming
  • Experience with software lifecycle tools and processes
  • Background in metrology or the semiconductor industry is a plus
  • Electromagnetics understanding is a plus
  • Excellent communication skills and a collaborative mindset for working in diverse, cross-functional teams

Minimum Qualifications

Ph.D. with 3+ years of relevant experience OR Master’s degree with 6+ years of relevant experience OR Bachelor’s degree with 8+ years of relevant experience

or at +1-408-352-2808