1 day ago
Chennai, IndiaMid Level
Responsibilities
- Develop and debug software using C#, C++, Angular, and .NET.
- Participate in end-to-end software product lifecycle activities, including requirements, design, development, deployment, support, and service.
- Develop technical knowledge of inspector software and defect-inspection use cases for LS-SWIFT tools.
- Collaborate with teams across geographical regions and with systems, hardware, marketing, applications, and manufacturing groups.
- Apply software development best practices, clean-code practices, and SOLID principles.
- Attend technical discussions with global business and peer teams and travel to KLA or customer sites as needed.
Requirements
- Bachelor’s-level degree with 2+ years of related experience, or a master’s-level degree such as MS, MCA, or MTech.
- Strong programming fundamentals and experience with .NET, C#, C++, and Angular.
- Good software design exposure; design skills are a plus.
- Good analytical and problem-solving abilities.
- Thorough knowledge of the software development lifecycle and software engineering.
- Strong verbal and written communication and teamwork skills.
- Ability to develop software using clean-code and SOLID principles.
Benefits
- Competitive, family-friendly total rewards package.
- Inclusive work environment and equal opportunity employment.
- Work may require flexible timing for discussions with global teams and travel to KLA and customer sites.
Tech Stack
Categories
About KLA
KLA builds process control, inspection and metrology systems used to manufacture semiconductor wafers, reticles, advanced packaging, printed circuit boards, and displays, and sells related software and services to chipmakers and electronics manufacturers. Its business model centers on capital equipment sales plus service and support contracts. Headquartered in Milpitas, California, KLA traces its origins to the 1997 KLA-Tencor merger and is publicly traded on NASDAQ under the ticker KLAC.
