Senior Software Engineer - C#/C++ for Wafer Inspection

KLA

Milpitas (CA)

On-site

USD 136,300 - 231,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KLA is seeking a Senior Software Engineer in Milpitas, CA to develop next-generation wafer inspection tools. This role entails software design, development, and maintenance, requiring strong technical skills in C++, C#, and .NET development.

The ideal candidate will have extensive experience in software lifecycle stages and excellent collaboration skills. The position offers a competitive salary, ranging from $136,300 to $231,700 annually, depending on experience.

Qualifications

  • 7+ years of experience in software development.
  • 5+ years developing software with C++, C#, or .NET Framework.
  • Experience in semiconductor process is desired.

Responsibilities

  • Conduct software development using C++/C#, Managed C++, .NET in a Windows environment.
  • Participate in all stages of software development including deployment and troubleshooting.
  • Collaborate with global team members during the software product lifecycle.

Skills

C++/C#
.NET Framework
Modular/OOP/OOD methodology
Multi-threading on Windows platform
Microsoft Visual Studio
GUI design and implementation with .NET
Excellent communication skills

Education

Bachelor’s degree (7 years experience) or Master's degree (5 years experience)

Tools

WinDBG
STL

Job description

KLA is seeking a Senior Software Engineer in Milpitas, CA to develop next-generation wafer inspection tools. This role entails software design, development, and maintenance, requiring strong technical skills in C++, C#, and .NET development.

The ideal candidate will have extensive experience in software lifecycle stages and excellent collaboration skills. The position offers a competitive salary, ranging from $136,300 to $231,700 annually, depending on experience.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C#/C++ & .NET, Wafer Inspection
Senior Software Engineer - C#/C++ & .NET, Wafer Inspection

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical benefits
401(K) with company matching
Employee stock purchase program
+2
Senior Software Engineer (C#, C++, .NET)
Senior Software Engineer (C#, C++, .NET)

KLA • Milpitas (CA)

On-site
USD 136,000 - 232,000
Applications Engineer: Semicon Wafer Inspection & Metrology
Applications Engineer: Semicon Wafer Inspection & Metrology

KLA • Milpitas (CA)

On-site
USD 97,000 - 167,000
Medical, dental, vision, and life insurance
401(K) with company matching
Tuition reimbursement
+1
Senior Mechanical Design Lead for Wafer Inspection Systems
Senior Mechanical Design Lead for Wafer Inspection Systems

KLA • Milpitas (CA)

On-site
USD 181,000 - 308,000
Medical, dental, vision
401(k) with company matching
Employee stock purchase program (ESPP)
+1
Senior Windows Software Engineer – Metrology Tools
Senior Windows Software Engineer – Metrology Tools

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement program
Software Engineer II: Hardware-Integrated Systems
Software Engineer II: Hardware-Integrated Systems

KLA • Ann Arbor (MI)

On-site
USD 83,000 - 141,000
Medical insurance
Dental insurance
Vision insurance
+10
Software Manager: ML & Distributed Systems for Wafer QC
Software Manager: ML & Distributed Systems for Wafer QC

KLA • Milpitas (CA)

On-site
USD 167,000 - 285,000
Medical, dental, vision
401(k) matching
Employee stock purchase plan
+2
Senior Software Manager: Machine Control & Distributed Computing
Senior Software Manager: Machine Control & Distributed Computing

KLA-Belgium • Milpitas (CA)

On-site
USD 167,000 - 285,000
Medical, dental, and vision benefits
401(K) with company matching
Tuition reimbursement
Senior Software Engineer
Senior Software Engineer

KLA • Milpitas (CA)

On-site
USD 160,000 - 271,000
Medical, dental, vision
401(k) with company match
Employee stock purchase program (ESPP)
+1
Lead Embedded Software Engineer - Real-Time Machine Control
Lead Embedded Software Engineer - Real-Time Machine Control

KLA • Milpitas (CA)

On-site
USD 159,000 - 272,000
401(K) with company matching
Tuition reimbursement program
Wellness benefits including EAP