KLA

Software Engineer (Metrology Systems)

KLA
Apply
5 days ago
Milpitas, CA, USAEntry Level
H1B sponsor

Base Salary

$115k - $168k/yr

Responsibilities

  • Design and develop software for next-generation metrology tools and platforms.
  • Create and enhance software emulation tools for product development, testing, and validation.
  • Analyze requirements and implement robust software designs.
  • Develop, test, debug, and deliver software features throughout the product lifecycle.
  • Collaborate with systems, hardware, algorithm, and applications engineers across the U.S. and internationally.
  • Contribute to software architecture, design reviews, code reviews, and continuous improvement.
  • Optimize, troubleshoot, and maintain complex software systems.

Requirements

  • Experience programming in C# and C++.
  • Solid understanding of object-oriented design and programming principles.
  • Experience developing multithreaded applications.
  • Experience with WPF GUI development.
  • Knowledge of image-processing concepts and techniques.
  • Strong problem-solving, debugging, and analytical skills.
  • Ability to work effectively in a collaborative global engineering environment.
  • Preferred: experience with scientific, engineering, or instrumentation software.
  • Preferred: familiarity with software architecture and design patterns.
  • Preferred: experience with complex distributed or real-time systems.
  • Preferred: knowledge of semiconductor equipment, metrology, inspection, or imaging systems.
  • Preferred: experience with automated testing and software quality practices.
  • Minimum qualification: a master's-level degree with 0 years of related work experience, or a bachelor's-level degree with 2 years of related work experience.

Benefits

  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching and an employee stock purchase program.
  • Student debt assistance and tuition reimbursement.
  • Development and career growth opportunities.
  • Financial planning and wellness benefits, including an employee assistance program.
  • Paid time off, paid company holidays, and family care and bonding leave.
  • The position is based in Milpitas, California.

Tech Stack

C#C++

Categories

KLA

About KLA

10,000+ employees

KLA builds process control, inspection and metrology systems used to manufacture semiconductor wafers, reticles, advanced packaging, printed circuit boards, and displays, and sells related software and services to chipmakers and electronics manufacturers. Its business model centers on capital equipment sales plus service and support contracts. Headquartered in Milpitas, California, KLA traces its origins to the 1997 KLA-Tencor merger and is publicly traded on NASDAQ under the ticker KLAC.

Contact me