×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in Milpitas, Santa Clara County, California, 95036, USA
Listing for: KLA-Tencor
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
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.

Group/Division 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.

What You'll DoIn this role, you will play a key part in advancing business priorities by delivering high-impact work across your area of expertise.

Role Summary We are seeking a Software Engineer to join our team, focused on the development and enhancement of Windows desktop applications used for spectral analysis, optimization, recipe development and measurement validation in semiconductor manufacturing metrology tools for yield improvement. This role involves close collaboration with algorithm and application engineers to deliver robust, high‑performance, and user‑friendly engineering software.

Key Responsibilities 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, Git Hub 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.

Preferred Qualifications 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., Lightning Chart, Syncfusion, or equivalent).

Experience with Protobuf or other serialization or messaging frameworks.

Minimum Qualifications Doctorate (Academic) or work experience…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary