Metrology Systems Software Engineer (C++/C#)

KLA-Belgium

Milpitas (CA)

Hybrid

USD 115,000 - 168,000

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

KLA in Milpitas, CA is seeking a Software Engineer for the Metrology Division to design and deliver high-performance software for next-generation metrology tools. You will collaborate with systems, hardware, algorithm, and applications teams across the U.S.

and internationally to advance semiconductor metrology capabilities. The role focuses on C# and C++ development, OOD/OOP, multithreading, WPF GUI work, and image processing.

Qualifications

  • Proficient in C# and C++ with OO design.
  • Experience with multithreaded software development.
  • WPF GUI development experience.
  • Knowledge of image processing and debugging techniques.
  • Strong problem-solving and collaboration abilities.

Responsibilities

  • Design and develop software for next-generation metrology tools and platforms.
  • Create and enhance software emulation tools to accelerate development and testing.
  • Analyze requirements and translate into robust designs and implementations.
  • Develop, test, debug, and deliver high-quality features throughout the lifecycle.
  • Collaborate with systems, hardware, algorithm and applications engineers globally.

Skills

C#
C++
OOD/OOP
Multithreading
WPF GUI
Image processing
Problem solving
Collaboration

Education

Master's degree
Bachelor's degree + related experience

Job description

KLA in Milpitas, CA is seeking a Software Engineer for the Metrology Division to design and deliver high-performance software for next-generation metrology tools. You will collaborate with systems, hardware, algorithm, and applications teams across the U.S.

and internationally to advance semiconductor metrology capabilities. The role focuses on C# and C++ development, OOD/OOP, multithreading, WPF GUI work, and image processing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Windows Software Engineer – Metrology Tools
Senior Windows Software Engineer – Metrology Tools

KLA-Belgium • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Mechatronics Systems Engineer – Semiconductors & Metrology
Mechatronics Systems Engineer – Semiconductors & Metrology

KLA-Belgium • Milpitas (CA)

On-site
USD 118,000 - 173,000
Medical
Dental
Vision
+7
Software Engineer (Metrology Systems)
Software Engineer (Metrology Systems)

KLA-Belgium • Milpitas (CA)

On-site
USD 115,000 - 168,000
Senior Software Architect for Semiconductors
Senior Software Architect for Semiconductors

KLA • United States

On-site
USD 160,000 - 234,000
Optical Metrology Product Engineer
Optical Metrology Product Engineer

KLA • Milpitas (CA)

On-site
USD 118,000 - 173,000
Regional Applications Engineer, Metrology & Yield
Regional Applications Engineer, Metrology & Yield

KLA • Milpitas (CA)

On-site
USD 98,000 - 166,000
Senior Software Architect – Semiconductor Inspection Systems
Senior Software Architect – Semiconductor Inspection Systems

KLA-Belgium • Milpitas (CA)

Hybrid
USD 160,000 - 234,000
Senior Software Architect — Lead High-Performance Systems
Senior Software Architect — Lead High-Performance Systems

KLA • Milpitas (CA)

On-site
USD 160,000 - 234,000
System Engineer: Precision Instrumentation & Data
System Engineer: Precision Instrumentation & Data

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Software Architect - High-Perf C++ for Semiconductors
Senior Software Architect - High-Perf C++ for Semiconductors

KLA-Belgium • Milpitas (CA)

On-site
USD 160,000 - 234,000