Jobs
Interviews

Kla Tencor

KLA Corporation is a global leader in process control and yield management solutions for the semiconductor and other related industries, focusing on delivering advanced technologies that enhance manufacturing efficiency.

23 Job openings at Kla Tencor
Technical Lead, Software Development Chennai,Tamil Nadu,India 5 - 10 years INR 5.0 - 10.0 Lacs P.A. On-site Full Time

Responsible for software development activities using Java and C#/C++ Good debugging skills in a complex software setup involving multi-process/multiple systems in Windows/Java environment with good OS concepts Good with SW design skills/architecture Optional skills Knowledge working with HPC, Linux, Win32 understanding Acquire and demonstrate technical knowledge of inspector software Participate in end to end product development lifecycle activities Acquire knowledge of key use cases in defect inspection using SWIFT tools Team work / soft skills and others Leading/working together productively in a team setup with other team members Keenness to learn new technology and see how they can be a suitable fit to the existing product Collaborate with teams across different geographical zones to develop / deliver software solutions Being flexible with work timings, attending to technical discussions with business team/peer teams across the globe Work across groups including systems/hardware, marketing, applications and manufacturing on all aspects of software project including requirement definition, design, development, deployment, support and service Understand and apply software development best practices Travel to other KLA sites and customer sites on a needed basis Qualifications BE/BTech/MS/MCA/MTech with 5+ years of SW development experience Strong in programming fundamentals, Java / .NET and C#/C++ with good software design exposure. Good analytical and problem-solving abilities Thorough knowledge of SDLC and software engineering Strong verbal and written communication and team-work skills Come across as an integrator / energizing / captivating person - helping achieve divisional goals Minimum Qualifications Doctorate (Academic) or work experience of 1+ years, Masters Level Degree or work experience of 3+ years, Bachelors Level Degree or work experience of 5+ years

Associate Technical Lead, Software Development Chennai,Tamil Nadu,India 6 - 8 years INR 6.0 - 8.0 Lacs P.A. On-site Full Time

KLA is looking for a highly skilled and seasoned Lead Software Developer to build an infrastructure that orchestrates various SW components, manages IPC mechanisms, and handles all critical software functionalities. The ideal candidate shall possess a robust background in software engineering, brings in fresh ideas, enthusiastic to take any new problem, be versatile and passion for spearheading cutting-edge solutions. As a lead developer, you will guide the development team, mentor junior developers and contractors, ensure seamless execution of projects. Responsibilities: Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors. Ensuring that detailed designs, code, and unit tests, are consistent, robust, future-proof and scalable. Design, recommend and implement software solutions using the best suitable technologies from the suite of latest technologies. Lead design code reviews with the team and provide actionable feedback that ensures best practices (eg, adherence to requirements, testability, efficiency and style guidelines, etc,) Work closely with cross-functional teams to define and refine project goals, requirements, and timelines. Identify potential technical issues early and develop strategies to address them. Keep abreast of the latest industry trends, technologies, and best practices. Contribute to existing documentation or knowledge base that expedites resolution time of queries from stakeholders like quality team, customer support, global service team, etc, Triage SW issues and track them and debug to identify the root causes of issues, resolve with fast turnaround time - Creating impact on overall system, and quality. Required Skills: Strong object-oriented programming skills in C# or Java Extensive knowledge in Inter-Process Communication (IPC) techniques and tools viz: WCF, gRPC, REST, GraphQL protobuf, JSON, etc, Strong problem solving abilities Diverse Experience in analysis, design, development and unit testing Familiarity with observability tools and practices - Opentelemetry, Grafana, Elastic, Kibana, Logstash, etc, Ability to manage multiple projects and priorities in a fast-paced environment. Must be able to interact and communicate with all levels of staff and project management in both the business and the technical areas, with the ability to keep discussions at the appropriate level of abstraction. Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking. Developing, maintaining and debugging large, complex Windows Desktop applications. Conversant with multiple Microsoft technologies like .NET Minimum Qualifications BE/BTech/MS/MCA/MTech (CS/Electronics/Physics/ECE degree) with at-least 6y of experience

Microsoft 365 Developer Chennai,Tamil Nadu,India 2 - 5 years INR 10.0 - 15.0 Lacs P.A. On-site Full Time

Job description - Microsoft certifications such as Microsoft Certified: Power Platform Developer Associate or Microsoft 365 Developer Associate. - Experience with Azure services (eg, Azure Functions, Logic Apps) for extending Microsoft 365 solutions. - Familiarity with Agile/Scrum methodologies. - Understanding of UX/UI design principles to enhance application usability. Minimum Qualifications -3-5 years of experience in software development, with at least 2 years focused on Microsoft 365 application development. - Proficiency in SharePoint Framework (SPFx) and ReactJS for building modern web parts and applications. - Hands-on experience with Power Apps, Power Automate, and Power Pages for low-code development and process automation. - Familiarity with Microsoft Teams and SharePoint Online development and customization. - Experience building autonomous agents or bots using Copilot Studio or similar platforms. - Knowledge of REST APIs, Microsoft Graph API, and integration techniques. - Strong understanding of JavaScript, TypeScript, HTML, and CSS. - Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent experience). - Ability to analyze complex requirements and develop creative, efficient solutions . - Strong verbal and written communication skills to collaborate with technical and non-technical stakeholders.

Manager, Algorithm Engineering Chennai,Tamil Nadu,India 8 - 10 years INR 8.0 - 10.0 Lacs P.A. On-site Full Time

Lead and mentor a team of algorithm engineers, providing guidance and support to ensure their professional growth and success. Develop and maintain the infrastructure required for the deployment and execution of algorithms at scale. Collaborate with data scientists, software engineers, and product managers to design and implement robust and scalable algorithmic solutions. Optimize algorithm performance and resource utilization to meet business objectives. Stay up-to-date with the latest advancements in algorithm engineering and infrastructure technologies, and apply them to improve our systems. Drive continuous improvement in development processes, tools, and methodologies. Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or a related field. Proven experience in developing computer vision and image processing algorithm and ML/DL algorithm. Familiar with high performance computing, parallel programming and distributed systems. Strong leadership and team management skills, with a track record of successfully leading engineering teams. Proficiency in programming languages such as Python, C++ and CUDA. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Preferred Qualifications: Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn). Experience with GPU architecture and algo development toolkit like Docker, Apptainer. Minimum Qualifications Bachelors degree plus 8+ years of experience Masters degree plus 8+ years of experience Familiar with high performance computing, parallel programming and distributed systems.

Lead Analyst, Algorithm Development Engineering Chennai,Tamil Nadu,India 4 - 9 years INR 4.0 - 9.0 Lacs P.A. On-site Full Time

We are seeking a highly talented individual for a software algorithm engineering position in MACH Division. The successful candidate will join a world-class team of algorithm and software engineers to design deep learning, machine learning, image processing and related algorithms for wafer inspection and metrology applications. A key qualification of the candidate is the ability and passion to create new ideas, analyze complex systems, formulate mathematical solutions and implement machine learning workflows that are practical for use in production. The candidate is expected to possess good oral and written communications skills, and domestic or international travel involved for up to 20% (supporting customer betas or visiting/training in Asia/US, etc.) Detailed responsibilities include: Evaluating and improving DL/ML training sets and associated workflow processes Evaluating and improving DL/ML learning model performance Comparing and assessing various DL/ML learning models Evaluating and implementing algorithms to improve signal to noise ratio from variety of image conditions (i.e., extracting information from noisy images) Working with local and global teams in all phases of product lifecycles Working with product engineering teams to define performance specifications and deliver to those specifications Providing technical support during product demos and beta testing, working with domain experts from other functional teams on customer engagement projects Minimum Qualifications / Preferred Qualifications Strong background in at least one of the following areas: image processing, computer vision, pattern recognition Excellent mathematical and analytical skills Proficiency in C/C++, Python, Linux shell scripting, and object-oriented programming Ability to learn/ work with source code control software Good oral and written communications skills Ability to manage multiple tasks and prioritize work Minimum Qualifications New college graduates in any of the following degree: Ph.D., Dual Degree, Masters, or Bachelors. (Candidates from EE, CS and Mathematics background would be preferred)

Associate Lead, Software Development Chennai,Tamil Nadu,India 3 - 7 years INR 3.0 - 7.0 Lacs P.A. On-site Full Time

With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientists, software engineers, application development engineers, and senior product technology process engineers. The Surfscan group includes a team of engineers, technology development, apps engineers, and product marketing focused on technology that enables wafer, IC, and equipment manufacturers to develop, qualify, and monitor their process tools. Defects and process non-uniformities detected on Surfscan equipment allow for early identification of yield excursions. The flagship Surfscan products include the SPx platforms for wafer surface quality and wafer defect inspection tools and systems for inspection of polished wafers, epi wafers, and engineered substrates during the wafer fabrication process. Job Description/Preferred Qualifications He will work on Surfscan IMC (Image Computing) subsystem team and specializes in software design, development, and integration of current and next-generation high-performance computing clusters used by Surfscan tools to acquire and process large amounts of data, enabling the delivery of value to KLA customers. Regular duties include: Attending design meetings Developing software components Driving integration of different software modules He will primarily be working on: C++ under Linux Intel MPI CUDA Docker and Kubernetes He will use tools like: GDB for debugging GitHub and RTC for managing code Minimum Qualifications: 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

Technical Writing Chennai,Tamil Nadu,India 3 - 6 years INR 3.0 - 6.0 Lacs P.A. On-site Full Time

Group/Division The KLA Services team headquartered in Milpitas, CA is our service organization that consists of Service Sales and Marketing, Spares Supply Chain management, Field Operations, Engineering, Product Training, and Technical Support. The KLA Services organization partners with our field teams and customers in all business sectors to maintain the high performance and productivity of our products through a flexible portfolio of services. Our comprehensive services include: proactive management of tools to identify and improve performance; expertise in optics, image processing and motion control with worldwide service engineers, 24/7 technical support teams and knowledge management systems; and an extensive parts network to ensure worldwide availability of parts. Job Description/Preferred Qualifications The technical Documentation Writer is required to work in hybrid technical and documentation responsibilities with ease and flexibility. Uses product technical skills (like repair, maintenance, manufacturing, testing, building, operating, designing, troubleshooting, servicing, etc.) and technical documentation skills (like content generation, writing, editing, reviewing, formatting, validating, etc.) to produce high-quality procedures, documents for KLA's internal and external customers. Responsible for developing technical documentation for service, maintenance, installation, repair, troubleshooting, part replacement and upgrades for field service engineers, technical support engineers, and install engineers. Creates, develops, plans, writes, and edits operational, instructional, maintenance, or test procedures for paper, multimedia, or web-based publication. Conducts interviews with various users and technical/engineering/product staff to gather data for documentation. Interfaces with functional organizations to develop content for the procedures. Researches and converts technical information into manual and/or web-based documents for non-technical and technical users. Conducts review meetings and discussions independently with engineering and technical staff. May be required to document engineering or manufacturing processes, procedures, and specifications for internal and external audiences. Support testing and validation of new procedures and methods on KLA equipment, specifies changes and validates with engineers. Improves steps and develops new content if needed. Follows documentation best practices, formats, and templates. Learns new software, tools, and techniques for high-quality documentation. Produces products that conform to the company documentation and quality assurance standards. Recommends formats responsive to technical and customer requirements. Exerts good project management skills on the assigned projects, conducts reviews with stakeholders, provides regular updates to the stakeholders and functional groups; assesses risks and actions; assesses efforts, time, and resource requirements; resourceful to drive actions or seek actions; maintains action trackers and project documentation. Involves stakeholders from various departments and assesses the need to update documentation. Monitors the errors, mistakes, changes requested, and implements the changes in the documentation quickly. Strives to develop and maintain high technical skills. Participates in technical activities to maintain technical skills on the assigned product, supports and participates in training, install, upgrades, tool builds, troubleshooting or any other activity assigned from time to time. Supports the field, install, product support or manufacturing or other technical functions and extends his expertise where needed. If assigned, maintains the assigned tools or equipment in best possible conditions all the time and performs regular health checks and upgrades. Responsibilities may include over time to deliver training courses on selected products and any other projects that require technical expertise on the product. Independently makes decisions with minimal or no support from direct or indirect managers, leverages people from functional groups, subject matter experts, and stakeholders to drive collective decisions. Works efficiently and effectively in matrix environment with multiple direct and indirect managers. Comfortably executes expectations of multiple stakeholders with conflicting requirements and drives consensus, boundaries, and clarity where needed. Works on medium to extremely complex problems where analysis of situations or data requires an evaluation of intangible variance factors. Exercises independent judgment in developing methods, techniques, and evaluation criterion for obtaining results. Uses standard error-free English understood across the world. Displays high proficiency in English writing for technical and non-technical audiences. Translates complex content of procedure/documents to a level and language most appropriate to the target audience. Applies other writing best practices to produce high-quality, easy to understand documents/procedures. Minimum Qualifications Candidates must have Bachelor's/Master's degree in Engineering, Science, or Mathematics.

Lead Analyst, Algorithm Development Engineering Chennai,Tamil Nadu,India 4 - 9 years INR 4.0 - 9.0 Lacs P.A. On-site Full Time

KLA Tencor Software India Pvt. Ltd is looking for Lead Analyst, Algorithm Development Engineering to join our dynamic team and embark on a rewarding career journey. Data Analysis: Lead Analysts are often responsible for collecting, processing, and analyzing data to extract insights and support decision-making. This may involve using statistical tools, data visualization software, or business intelligence platforms. Project Management: They may lead or supervise analytical projects and initiatives within their department or organization. This includes defining project goals, timelines, resource allocation, and ensuring project outcomes align with organizational objectives. Team Supervision: In some cases, Lead Analysts manage or supervise a team of analysts. They provide guidance, mentorship, and support to ensure the team's productivity and the quality of their work. Reporting and Presentations: They prepare and deliver reports and presentations to communicate findings and recommendations to stakeholders, including senior management. This often involves translating complex data into actionable insights. Data Governance: Lead Analysts may be responsible for ensuring data quality, integrity, and security within their department. They establish and enforce data governance policies and standards. Strategic Planning: They contribute to the development of strategic plans by providing data-driven insights and recommendations. They help identify opportunities for growth, cost savings, and process improvements.

Analyst, Info Sys 4 Mumbai City,Maharashtra,India 8 - 10 years INR 8.0 - 10.0 Lacs P.A. On-site Full Time

The Senior Unified Communications (UC) Engineer is responsible for designing, implementing, and managing enterprise-wide communication systems to support voice, video, messaging, and collaboration across a global organization. This role emphasizes expertise in Zoom Telephone services, Microsoft Teams telephony, and AV Zoom Rooms, along with advanced SBC (Session Border Controller) and contact center management. Key Responsibilities: Manage and optimize Zoom telephony infrastructure, including contact centers, ensuring seamless voice and messaging services. Deploy and maintain AudioCodes SBCs and OVOC servers, ensuring system reliability and compliance. Administer and manage OVOC server licenses for global operations. Design, implement, and manage Microsoft Teams phone systems in a fully cloud-based model. Ensure seamless integration with global telephony services and compliance with regional regulations. Oversee SIP trunking, call routing, and emergency calling configurations. Design, deploy, and manage AV Zoom Rooms, ensuring an optimal user experience. Collaborate with vendors to implement solutions that meet organizational AV requirements. Provide ongoing support for AV systems, including firmware updates and troubleshooting. Ensure tight integration between UC platforms (Zoom, MS Teams) with O365, Active Directory, and other IT systems. Continuously monitor and enhance the performance, reliability, and scalability of UC infrastructure. Stay ahead of UC technology trends to identify opportunities for improvement. Provide strategic input to roadmap planning, focusing on scalability and global UC solutions. Maintain comprehensive documentation for UC systems, including design, configuration, and operational procedures. Ensure adherence to global security, compliance, and privacy standards. Minimum Qualifications Educational Background: Degree in computer science, Information Technology, Electronics & Communication, or a related field. Equivalent practical experience in Unified Communications can substitute for formal education. Experience: 8-10 years of hands-on experience in Unified Communications, focusing on: Zoom Phone and Microsoft Teams Phone (fully cloud-based telephony systems). Global AudioCodes SBCs deployment, configuration, and maintenance. OVOC server setup and license management. AV Zoom Rooms design, implementation, and optimization. Managing and solve contact center solutions. Proven expertise in SIP, VoIP, telephony protocols, and cloud telephony solutions. Experience in large-scale enterprise UC deployments, especially in global environments. Technical Skills: Proficiency in: Zoom and Microsoft Teams UC platforms, including telephony and AV solutions. AudioCodes SBCs and OVOC servers. SIP trunking, call routing, and global telephony integrations. AV Zoom Rooms design, setup, and management. Integration of UC platforms with O365, Active Directory, and other IT systems. Strong knowledge of network protocols, security, and compliance for UC systems. Certifications (Preferred but highly beneficial): Microsoft Teams Administrator Associate or Enterprise Voice certification. AudioCodes Certified Associate (ACA) or AudioCodes Certified Professional (ACP). Zoom Administrator certification (or demonstrable experience managing Zoom Phone and AV Zoom Rooms). ITIL certification for service management. Soft Skills: Strong troubleshooting, analytical, and problem-solving skills. Excellent communication skills to interact with global teams and non-technical stakeholders. Project management skills to lead end-to-end UC implementations. Collaborative mindset to work effectively across departments and vendors. Added Advantages: Familiarity with compliance and regulatory requirements for telephony in India and globally. Knowledge of multi-vendor UC platforms (e.g., Cisco, Polycom) in addition to Zoom and Microsoft. Experience managing vendor relationships and contributing to global UC strategies. Understanding of IT infrastructure and Unified Communications roadmap planning.

Associate / Lead, Enovia PLM Chennai,Tamil Nadu,India 7 - 8 years INR 7.0 - 8.0 Lacs P.A. On-site Full Time

7-8 years of working experience in developing and configuring solutions on Enovia 3DExperience platform Working experience on CAD Integrations with Enovia PLM, major CAD / PDM systems like Creo/ PDMLink, SolidWorks/EPDM, Inventor Vault, Solid Edge, etc. Working experience on Enovia CAD integration technologies like PowerBy, XPDM architectures and related Working experience of 3DExperience Enovia data model (Classic and UPS) Working experience in UPS data model & 3D Visualization and related 3DExperience apps like Product Structure, 3D Visualization, 3D Issue & Markups, 3D Play, etc. Experience in CAD data migrations is a plus Working experience in Web-services based integration architecture Experience in MQL scripts and TCL programming, JPOs, 3D Experience web and widget development Familiarity with databases such as Oracle and proficiency in SQL Strong written and oral communication skills and solution presentation capabilities Good Problem-solving attitude with analytical skills Minimum Qualifications: Doctorate (Academic) Degree and 0 years related work experience; Masters Level Degree and related work experience of 3 years; Bachelors Level Degree and related work experience of 5 years

Technical Writing Chennai,Tamil Nadu,India 10 - 15 years INR 10.0 - 15.0 Lacs P.A. Remote Full Time

The KLA Services team headquartered in Milpitas, CA is our service organization that consists of Service Sales and Marketing, Spares Supply Chain management, Field Operations, Engineering, Product Training, and Technical Support. The KLA Services organization partners with our field teams and customers in all business sectors to maintain the high performance and productivity of our products through a flexible portfolio of services. Our comprehensive services include: proactive management of tools to identify and improve performance; expertise in optics, image processing and motion control with worldwide service engineers, 24/7 technical support teams and knowledge management systems; and an extensive parts network to ensure worldwide availability of parts. JobDescription/PreferredQualifications he technical Documentation Writer is required to work in hybrid technical and documentation responsibilities with ease and flexibility. Uses product technical skills (like repair, maintenance, manufacturing, testing, building, operating, designing, troubleshooting, servicing, etc.) and technical documentation skills (like content generation, writing, editing, reviewing, formatting, validating, etc.) to produce high quality procedures, documents for KLA s internal and external customers. Responsible for developing technical documentation for service, maintenance, installation, repair, troubleshooting, part replacement and upgrades for field service engineers, technical support engineers and install engineers. Creates, develops, plans, writes, and edits operational, instructional, maintenance, or test procedures for paper, multimedia, or web-based publication. Conducts interviews with various users and technical/engineering/product staff to gather data for documentation. Interfaces with functional organizations to develop content for the procedures. Researches and converts technical information into manual and/or web-based documents for non-technical and technical users. Conducts review meetings and discussions independently with engineering and technical staff. May be required to document engineering or manufacturing processes, procedures and specifications for internal and external audience. Support testing and validation of new procedures and methods on KLA equipment, specifies changes and validate with engineers. Improves steps and develop new content if needed. Follows documentation best practices, formats and templates. Learns new software, tools and techniques for high quality documentation. Produces products that conform to the company documentation and quality assurance standards. Recommends formats responsive to technical and customer requirements. Exerts good project management skills on the assigned projects, conducts reviews with stakeholders, provides regular updates to the stakeholders and functional groups; assesses risks and actions; assesses efforts, time and resource requirements; resourceful to drive actions or seek actions; maintains action trackers and project documentation. Involves stakeholders from various departments and assess the need to update documentation. Monitors the errors, mistakes, changes requested and implements the changes in the documentation quickly. Strives to develop and maintain high technical skills. Participates in technical activities to maintain technical skills on the assigned product, supports and participants in training, install, upgrades, tool builds, troubleshooting or any other activity assigned from time to time. Supports the field, install, product support or manufacturing or other technical functions and extends his expertise where needed. If assigned, maintains the assigned tools or equipment in best possible conditions all the time and performs regular health checks and upgrades. Responsibilities may include over the time to deliver training courses on selected products and any other projects that requires technical expertise on the product. Independently makes decisions with minimal or no support from direct or indirect managers, leverages people from functional groups, subject matter experts and stakeholders to drive collective decisions. Works efficiently and effectively in matrix environment with multiple direct and indirect managers. Comfortably execute to expectations of multiple stakeholders with conflicting requirements and drive consensus, boundaries and clarity where needed. Works on medium to extremely complex problems where analysis of situations or data requires an evaluation of intangible variance factors. Exercises independent judgment in developing methods, techniques, and evaluation criterion for obtaining results. Uses standard error-free English understood across the world. Displays high proficiency in English writing for technical and non-technical audiences. Translates complex content of procedure/documents to a level and language most appropriate to the target audience. Applies other writing best practices to produce high quality, easy to understand documents/procedures. Minimum Qualifications Candidates must have Bachelor s/Master s degree in Engineering, Science, or Mathematics. Proven experience of over 10+ years in supporting development of technical content, procedures, documentation for engineering, manufacturing or servicing of complex equipment. Strong and proven technical documentation skills. Candidate should be able to produce evidence or samples of documentation. Experience in documentation software and tools like XML, DITA and Ixiasoft CCMS are highly desirable for success in this role. Strong skills/proficiency in using MS Word and Oxygen XML documentation editors. Knowledge about other industry standards, software or tools for documentation will be a plus. Preferred technical experience of over 5 years on product design, manufacturing, install, product support, technical support or servicing of semiconductor equipment Direct experience on KLA s overlay metrological equipment or equivalent semiconductor metrology/ measurement equipment is highly desirable. Demonstration of strong project management skills in a complex matrix environment with multiple stakeholders/managers. Ability to track tasks, actions and provide regular updates. Ability to create and maintain tasks and documentation trackers. Good MS Excel skills required. Flexibility to adjust in work times to work with remote and local teams, ability to work with stakeholders across different geographies, able to conduct online meetings in different time zones and work comfortably with members of team from different cultures. Open to supporting any technical or project assignment assigned by management when needed and flexibility to travel when required for business. Applicant must demonstrate a very high level of motivation, openness, flexibility and willingness to push own boundaries for development into a complimentary role such as trainer or any similar technical role, if required.

Manager, Software Development Chennai,Tamil Nadu,India 10 - 15 years INR 10.0 - 15.0 Lacs P.A. On-site Full Time

As a SW manager in this group, you will build and lead a team of smart software engineers to help our wafer inspection products to achieve the next level of performance through superior technology and the latest in software practices machine learning. You will bring your proven experience in leading a team of engineers to conceive, design and deploy robust/scalable software for high-volume production and real time applications. With respect to the value add for the position offered, expect you to: Drive incremental value and make technical decisions that support strategic objectives Leverage prior experience to advise against suboptimal approaches and one-time hacks, quickly pushing the team towards generic and robust solutions Transform customer and business requirements into scalable and complete technical solutions backed by deep analysis in understanding Easily work with legacy frameworks, while embracing and implementing modern technologies and frameworks Communicate effectively on technical and business topics Acquire and demonstrate technical knowledge of LS-SWIFT product software Meet product timelines with good quality software Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors Ensuring that detailed designs, code, and unit tests are consistent, robust, future-proof and scalable. Understand and make design and architectural improvements on existing software. Providing technical expertise to the estimation process. Create project plan, update higher management regularly on the progress. Acquire knowledge of key use cases in Patterned wafer inspection In conjunction with the Product Manager, identify, highlight, review and mitigate technical risks Contribute to the continued improvement of the organizations development procedures, by looking for opportunities for improvement and proposing ideas for solution Collaborate with cross-divisional and cross-functional teams across geographical zones to develop / deliver software solutions Essential skills: Good technical problem-solving skills Strong understanding of Design patterns and Programming skills using any one of high-level languages - C#, C++, Java Strong knowledge of Architecture patterns Good knowledge on open source software and varied technologies (web and thick client) and have a good understanding on the strengths and weaknesses of software architectures of these technologies Preferred Qualifications: Preferred work experiences in semiconductor processing / equipment industry or product companies Must have excellent communication, organizational, analytical, leadership, and interpersonal skills Must be self-driven, and a strong team player Good understanding on High Performance computing and related technologies/aids (CPU, GPU performance comparison and related toolkits) along with Machine learning basics Minimum Qualifications Bachelors, Masters or Doctorate in computer science, Math or a related technical field, or equivalent experience 10+ years of relevant engineering experience 2+ years people management experience preferred

Engr, Artificial Intelligence 3 Chennai,Tamil Nadu,India 5 - 10 years INR 6.0 - 11.0 Lacs P.A. On-site Full Time

Job description Come join our high performing team consisting of PhDs, machine vision and algorithm engineers building the next generation of AI enabled semiconductor inspection equipment. The successful candidate will grow their career in the LS-SWIFT algorithms group in Chennai, India engaged in the following activities. Collaborate with KLA s AI and HPC centers of excellence Further product roadmaps through applied R&D Drive innovation through hackathons and engineering conferences Further KLA s technical IP portfolio through generating patent filings Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Masters Level Degree and related work experience of 3 years; Bachelors Level Degree and related work experience of 5 years

Software Engineer Chennai,Tamil Nadu,India 5 - 8 years INR 5.0 - 8.0 Lacs P.A. On-site Full Time

KLA is looking for a highly skilled and seasoned Lead Software Developer to develop an infrastructure that orchestrates the SW and its deployment across various workloads in a cluster, manage multiple instances of the SW side by side. The ideal candidate shall possess a robust background in software engineering, brings in fresh ideas, enthusiastic to take any new problem, be versatile and passion for spearheading cutting-edge solutions. As a lead developer, you will guide the development team, mentor junior developers and contractors, ensure seamless execution of projects. Responsibilities: Design, recommend and implement software solutions using the best suitable technologies from the suite of latest technologies. Lead design & code reviews with the team and provide actionable feedback that ensures best practices (e.g., adherence to requirements, testability, efficiency and style guidelines, etc.,) Work closely with cross-functional teams to define and refine project goals, requirements, and timelines. Design and develop SW to deploy various components of the software across various nodes and manages multiple side by side instances of the SW. Identify potential technical issues early and develop strategies to address them. Keep abreast of the latest industry trends, technologies, and best practices. Contribute to existing documentation or knowledge base that expedites resolution time of queries from stakeholders like quality team, customer support, global service team, etc. Triage SW issues and track them and debug to identify the root causes of issues, resolve with fast turnaround time - Creating impact on overall system, and quality. Proactively identify and mitigate technical challenges and risks. Conduct thorough code reviews and provide actionable feedback. Required Skills: Strong object-oriented programming skills in C# or Java Extensive knowledge in Inter-Process Communication (IPC) techniques and tools viz: WCF, gRPC, REST, GraphQL protobuf, JSON, etc. Experience with container orchestration and management tools - Dockers, K8s, Helm Charts, etc. Experience in database management system, including: SQL Database: SQL Server, SQLite No SQL Databases: MongoDB Time Series Databases: Prometheous, InfluxDB Familiarity with observability tools and practices - Opentelemetry, Grafana, Elastic, Kibana, Logstash, etc. Proficiency in scripting languages like python, shell and ansible for automation solutions. Strong communication and interpersonal skills. Ability to manage multiple projects and priorities in a fast-paced environment. Minimum Qualifications Masters Level Degree or work experience of 3 years, Bachelors Level Degree or work experience of 5 years

Engineer, Software 3 Chennai,Tamil Nadu,India 3 - 8 years INR 3.0 - 8.0 Lacs P.A. On-site Full Time

Act as Software Architect to engage in creating/driving technology roadmap for SFS divisions products and advancing developer productivity through tools and processes. Responsibilities: Be the technology evangelist for Surfscan product division Work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors. Acquire knowledge of key use cases in Bare wafer inspection (IC & Wafer customers) Create concepts/prototypes for software and help turn them into plans for execution Be a vivid reader of technology and process trends in the industry to define the tools, coding standards, and platforms to be used by the software team Interact with various software teams within and outside the division to understand their barriers and come up with suitable remedial (incremental and disruptive) solutions for productivity improvements and software modernization Interact with various stakeholders, project managers, and developers to envision, model, and design solutions for problems at hand. Monitor the code check-ins across the team regularly and review to ensure the design quality, code clarity, and adherence to coding standards. Mentor and collaborate with the development team and enhance their knowledge continuously. Develop software requirement specification and detailed design specification documents covering every aspect unambiguously - such as functionality, performance, viability, scalability, comprehensibility, security, and technological constraints. Skills: Hard/Technical: Extensive technical and product knowledge Strong coding skills in multiple programming languages Whole-rounded assessment of competing alternatives to solve problems at hand Ability to navigate from problem to requirements to solution - aware of trade-offs in design and implications to the software roadmap Soft: Exhibit consistency over all competencies in delivering great software repeatedly Critical thinking, creative thinking, and strong problem-solving skills Clear communication and articulation, enabling the team to rally to achieve high-value results Minimum Qualifications: 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

Associate / Analyst, Algorithm Research & Development (AI) Chennai,Tamil Nadu,India 0 - 2 years INR 0.5 - 2.0 Lacs P.A. On-site Full Time

Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT Division of KLA's Global Products Group provides patterned wafer inspection systems for high-volume semiconductor manufacturing. Its mission is to deliver market-leading cost of ownership in defect detection for a broad range of applications in the production of semiconductors. Customers from the foundry, logic, memory, automotive, MEMS, advanced packaging and other markets rely upon high-sample wafer inspection information generated by LS-SWIFT products. LS (Laser Scanning) systems enable cost-effective patterned wafer defect detection for the industry's most sophisticated process technologies deployed in leading-edge foundry, logic, DRAM, and NAND fabs. SWIFT (Simultaneous Wafer Inspection at Fast Throughput) systems deliver all-wafer-surface (frontside, backside, and edge) macro inspection that is critical for automotive IC, MEMS, and advanced packaging processes as well as foundry/logic and memory fabs. LS-SWIFT operates from a global footprint that includes the US, Singapore, India and Germany, and serves a worldwide customer base across Asia, Europe and North America. Job Description/Preferred Qualifications KLA is seeking a motivated, experienced algorithm engineer to join our algorithms team within our LS-SWIFT division in Chennai, India. In this position, you will bring industry experience and/or academic background to research and develop new Image Processing algorithms for KLA's innovative inspection products. You will bring forward and help drive creative ideas, provide technical expertise, and support other team members, collaborators, and customers. Minimum Qualifications Masters Level Degree and 0 years related work experience Bachelors Level Degree and related work experience of 2 years

Senior Analyst, Algorithm Development Engineering Chennai,Tamil Nadu,India 3 - 7 years INR 3.0 - 7.0 Lacs P.A. On-site Full Time

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and in 2019 we invested 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world's leading technology providers to accelerate the delivery of tomorrow's electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA's metrology and inspection products, is looking for the best and the brightest research scientists, software engineers, application development engineers, and senior product technology process engineers. The LS-SWIFT Division of KLA's Global Products Group provides patterned wafer inspection systems for high-volume semiconductor manufacturing. Its mission is to deliver market-leading cost of ownership in defect detection for a broad range of applications in the production of semiconductors. Customers from the foundry, logic, memory, automotive, MEMS, advanced packaging and other markets rely upon high-sample wafer inspection information generated by LS-SWIFT products. LS (Laser Scanning) systems enable cost-effective patterned wafer defect detection for the industry's most sophisticated process technologies deployed in leading-edge foundry, logic, DRAM, and NAND fabs. SWIFT (Simultaneous Wafer Inspection at Fast Throughput) systems deliver all-wafer-surface (frontside, backside, and edge) macro inspection that is critical for automotive IC, MEMS, and advanced packaging processes as well as foundry/logic and memory fabs. LS-SWIFT operates from a global footprint that includes the US, Singapore, India and Germany, and serves a worldwide customer base across Asia, Europe and North America. Responsibilities Design, development and implementation of cutting-edge deep computer vision, signal processing, traditional machine learning or image processing algorithms. Rapid prototyping and validation of new image processing, machine learning related ideas. Develop end-to-end solutions that are holistic considering the system, imaging pipeline, the user experience and the end application requirement Work in a highly cross-functional organization to participate/drive systems integration of algorithms. Write robust production quality code. Own prototype to production of algorithms Strong background in one or more of the following areas: Signal processing, machine learning, deep learning, computer vision, image processing Proficiency in C/C++, Matlab, Python and object-oriented design Experience in design and rendering software is a plus Knowledge of common deep learning frameworks like TensorFlow, PyTorch Ability to formulate problems into mathematical equations. Team player with excellent written and verbal communication skills. Ability and willingness to travel worldwide to support demos and projects at customer sites. Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; Masters Level Degree and related work experience of 3 years; Bachelors Level Degree and related work experience of 5 years

Senior Analyst, Algorithm Research & Development (AI) Chennai,Tamil Nadu,India 0 - 5 years INR 0.5 - 5.0 Lacs P.A. On-site Full Time

Come join our high performing team consisting of PhDs, machine vision and algorithm engineers building the next generation of AI enabled semiconductor inspection equipment. The successful candidate will grow their career in the LS-SWIFT algorithms group in Chennai, India engaged in the following activities: Collaborate with KLA's AI and HPC centers of excellence Further product roadmaps through applied R&D Drive innovation through hackathons and engineering conferences Further KLA's technical IP portfolio through generating patent filings Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience Masters Level Degree and related work experience of 3 years Bachelors Level Degree and related work experience of 5 years

DevOps Engineer Chennai,Tamil Nadu,India 2 - 5 years INR 2.0 - 5.0 Lacs P.A. On-site Full Time

This position is for a DevOps/SCM Engineer who will be supporting our CI/CD Infrastructure and other configuration management activities. Responsibilities will include, but not limited to: Automate builds, and develop and integrate new tools to support CI/CD (continuous integration/delivery) and reporting across projects in various environments like on-premises cloud, Azure and AWS. Develop and maintain well architected build scripts and integrate new tools/plugins to support CI/CD (using Jenkins). Collaborate with software development to improve build pipeline. Support source code management tools like RTC/GIT/GIT-Hub for a team of 30+ software developers. Support deployment activities using containers (Docker). Monitor and support daily Builds and timely release of Hotfix packages. Manage build environment through configuration management tool/system. Required Skills/Qualifications: Strong knowledge of source repository administration with tools like GIT-Hub, RTC and Azure Devops. Strong knowledge on Docker and Kubernetes and should have worked with Helm and Istio. Should have worked on microservice based architecture. Strong scripting language experience in one or more - Perl, shell, command script, python groovy. Experience of Continuous Integration tools like Jenkins, Vault and Terraform. Experience with Virtualization (VMware, Hyper-V) and Cloud (on-premises/Azure/AWS) technologies. Strong experience with configuration management tools (e.g. Puppet, Ansible, Chef). Experience with Software Application packaging like InstallShield, RPM. Working experience with containers and container orchestration. Working knowledge of Active Directory / LDAP. Minimum Qualifications Masters Level Degree or Bachelors Level Degree and related work experience of 2 years.

DevOps Engineer Chennai,Tamil Nadu,India 2 - 3 years INR 2.0 - 3.0 Lacs P.A. On-site Full Time

This position is for a DevOps/SCM Engineer who will be supporting our CI/CD Infrastructure and other configuration management activities. Responsibilities will include, but not limited to: Automate builds, and develop and integrate new tools to support CI/CD (continuous integration/delivery) and reporting across projects in various environments like on-premises cloud, Azure and AWS. Develop and maintain well architected build scripts and integrate new tools/plugins to support CI/CD (using Jenkins). Collaborate with software development to improve build pipeline. Support source code management tools like RTC/GIT/GIT-Hub for a team of 30+ software developers. Support deployment activities using containers (Docker), RPM and/or full desktop install through InstallShield. Monitor and support daily Builds and timely release of Hotfix packages. Manage build environment through configuration management tool/system. Required Skills/Qualifications: Strong knowledge of source repository administration with tools like GIT-Hub, RTC and Azure Devops. Strong knowledge on Docker and Kubernetes and should have worked with Helm and Istio. Should have worked on microservice based architecture. Strong scripting language experience in one or more - Perl, shell, command script, python groovy. Experience of Continuous Integration tools like Jenkins/Hudson for pipeline management. Experience with Virtualization (VMware, Hyper-V) and Cloud (on-premises/Azure/AWS) technologies. Strong experience with configuration management tools (e.g. Puppet, Ansible, Chef). Experience with Software Application packaging like InstallShield, RPM. Working experience with containers and container orchestration. Working knowledge of Active Directory / LDAP. Working knowledge of Build Releases in various languages, like C/C++/C#, Java, python in continuous integration environment. Working knowledge of tools like static/dynamic code analysis (e.g. Sonar, Coverity), code review, etc. and how to integrate with code base. Knowledge of application servers like Tomcat, WebLogic or similar. Ability to use a wide variety of open-source technologies and tools to support DevOps role. Minimum Qualifications Masters Level Degree and 0 years related work experience; Bachelors Level Degree and related work experience of 2 years.

FIND ON MAP

Kla Tencor