Senior Software Engineer (C++, AI/ML, OOP, Linux)
Develop C++ software and data-analysis tooling for advanced mask inspection systems within the RAPID division. Work with multidisciplinary teams (electrical, mechanical, optical, algorithm, and software engineers) to integrate AI/ML features, improve tool availability, and deliver production-grade machine control and analytics.
Senior. Experience guidance per posted minimums: Doctorate + 0 years, Master’s + 3 years, or Bachelor’s + 5 years of related experience.
Primary technical and delivery responsibilities include:
Core technical requirements and desired skills. Must-have items are listed first.
Posting specifies degree-plus-experience combinations: Doctorate (PhD) with 0 years, Master’s (MS) with 3 years, or Bachelor’s (BS/BE/BTech) with 5 years of related experience. Preferred fields: Computer Science, Engineering, or another related technical field. (Equivalent professional experience is implied by the degree+experience structure.)
Company: KLA
Headquarters: Chennai, India
KLA is a global leader in diversified electronics for the semiconductor manufacturing industry. The company enables the production of electronic devices by inventing systems and solutions for manufacturing integrated circuits, wafers, and displays. With over 40 years of experience, KLA invests heavily in innovation and R&D to support advanced chip design and manufacturing process optimization, collaborating with top technology providers to deliver future electronic devices.
