Sr. Software Engineer

KLA-Tencor
Milpitas, CA, United States
4 days ago
Apply on kla.wd1.myworkdayjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$136,300.0 - $231,700.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Software Applications C++ (Programming Language) Code Review Data Centers Serialization Data Systems Software Debugging Protocol Buffers Design of User Interfaces Messaging Application Programming Interface Windows Presentation Foundation
+13 more
Model View ViewModel Software Engineering Windows Desktop Multithreading GitHub Copilot Backend Git Process Control Systems Front End Software Development Claude Asynchronous Programming Code Restructuring Software Version Control

Job description

The Semiconductor Products and Customers (Semi PC) business unit designs, builds and sells KLA’s product portfolio to help chip manufacturers meet high-quality standards for technologies like AI, data centers, automotive and electronic devices. Our inspection, metrology, and analytics systems detect and monitor defects across logic and memory chips, specialty semiconductors, wafers, reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing, including etch and deposition, component inspection, and imaging and analytics. The Film and Scatterometry Technology (FaST) division delivers industry-leading metrology solutions essential to advanced semiconductor manufacturing. Its portfolio includes systems for measuring film thickness, critical dimensions, composition, and resistivity-key to developing and scaling next-gen IC processes. FaST partners closely with customers from early R&D through high-volume production, ensuring performance and process alignment., * Collaborate with algorithms and application engineers to translate complex measurement workflows into intuitive and effective UI/UX Design.

  • Develop, and maintain Windows desktop application features for spectral analysis, troubleshooting, and measurement validation used in semiconductor manufacturing metrology workflows.
  • Perform requirements analysis and design by working with stakeholders, and domain experts to understand functional and non-functional needs.
  • Contribute to software design by producing clear design approaches for features, components, and workflows before implementation.
  • Implement interactive data visualization components, including charts, heat maps, and data tables.
  • Integrate frontend components with backend computation libraries.
  • Leverage AI-assisted development tools (e.g., Claude, GitHub Copilot) to accelerate development, refactoring, and code reviews.
  • Write clean, maintainable, and testable code with attention to performance and usability.
  • Debug and resolve software defects reported by internal users and customers.
  • Participate in code reviews and contribute to continuous improvement of development practices and coding standards.

Requirements

  • Exposure to scientific, engineering, or data-intensive software applications.
  • Background in semiconductor manufacturing, metrology, or process control systems (a plus, not required).
  • Experience with Caliburn.Micro or similar MVVM frameworks.
  • Familiarity with advanced charting and visualization libraries (e.g., LightningChart, Syncfusion, or equivalent).
  • Experience with Protobuf or other serialization or messaging frameworks., Doctorate (Academic) or work experience of 0 years , Master’s Level Degree or work experience of 2 years , Bachelor’s Level Degree or work experience of 3 years.
  • Proficiency in C# and .NET Framework.
  • Proficient with UI/UX development.
  • Experience with Windows Presentation Foundation desktop application development.
  • Working knowledge of C++ and native/managed interop.
  • Familiarity with asynchronous programming and multi-threaded applications.
  • Experience with version control systems such as Git.
  • Strong problem-solving and debugging skills.
  • Effective written and verbal communication and collaboration abilities.

Benefits & conditions

We provide advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible, tackling complex challenges. From electron and photon optics to machine learning and data analytics, we seek perfection at the most fundamental level of matter in the universe. If you want to make electronics that push industries forward and make the world a better place, join us.

Total Rewards Base Pay Range: $136,300.00 - $231,700.00 Annually Primary Location: USA-CA-Milpitas-KLA

KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

About the company

To make electronics, you need chips, wafers, transistors, reticles, and… To make these, you must see, test and manufacture them at scale-faster and better than ever before. That’s where KLA comes in. Whether you’re early in your career or an experienced professional, you’ll solve complex challenges, work alongside brilliant minds and help shape the future of technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on kla.wd1.myworkdayjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…