K

Associate / Technical Lead - Software Development

KLA
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 2d ago2 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free
Apply on Company Website talent.acquisition@kla.com

Job Description

Role Overview KLA is a global leader in semiconductor process control technologies, powering virtually every electronic device in the world. As an Associate or Technical Lead in Software Development at KLA's Chennai centre, you will be part of the Surfscan group within the Global Products Group, contributing to the development of advanced wafer inspection and metrology systems. This role involves designing and delivering high-quality software for large-scale semiconductor products in close collaboration with cross-functional teams spread across India and the USA. Key Responsibilities - Design, develop, integrate and maintain software features for large-scale semiconductor inspection products - Work with multi-site teams across India and the USA, including non-software stakeholders, throughout the full software development lifecycle - Ensure that detailed designs, code and unit tests are robust, scalable and future-proof - Analyse complex technical problems and evaluate various factors to arrive at effective solutions - Understand existing software architecture and drive meaningful design and architectural improvements - Participate in requirements definition and review, and provide technical impact assessments for any product changes - Contribute technical input to project estimation and planning processes - Identify, highlight and help mitigate technical risks in coordination with the Technical Manager - Continuously look for opportunities to improve development procedures and propose practical solutions Required Qualifications - Bachelor's degree in Computer Science, Electronics, Electrical Engineering or equivalent with 6 or more years of experience in large software systems or semiconductor products - Alternatively, a Master's degree in a related field with 4 or more years of relevant experience - Strong hands-on development experience on the Windows platform - Solid knowledge of UML, object-oriented programming and object-oriented design methodologies - Strong fundamentals in data structures and algorithms - Sound understanding of multi-threading and multicore programming concepts - Familiarity with STL and Boost libraries is a plus - Experience with VC++ on Windows is an added advantage - Troubleshooting experience in complex software environments is beneficial - Knowledge of AWS and Web APIs is an added advantage - Excellent communication, interpersonal and team coordination skills - Strong problem-solving ability and eagerness to learn quickly Why Join Us KLA invests more than 15 percent of its annual sales back into research and development, creating an environment where engineers solve genuinely hard, meaningful problems at the frontier of semiconductor technology. Joining KLA means being part of a globally collaborative team that is shaping the future of electronics manufacturing.

Requirements

- Strong Windows platform development experience - Proficiency in UML, OOP and OOD design methodologies - Strong fundamentals in data structures and algorithms - Solid understanding of multi-threading and multicore programming - Familiarity with STL and Boost libraries - Experience with VC++ on Windows - Knowledge of AWS and Web APIs - Excellent communication and team coordination skills - Strong analytical and problem-solving skills - Bachelor's or Master's degree in Computer Science, Electronics or Electrical Engineering

Benefits

- Competitive and family-friendly total rewards package - Inclusive work environment with diverse employee benefits - Opportunity to work on cutting-edge semiconductor technology - Collaboration with global teams across India and the USA - Equal opportunity employer committed to diversity and inclusion

Frequently Asked Questions

How to apply for Associate / Technical Lead - Software Development at KLA?

Send your resume to talent.acquisition@kla.com.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply