Senior Software Engineer

KLA

Chennai District

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KLA is seeking a Software Engineer to contribute to the Review/Inspection product division. You will acquire deep technical knowledge, drive architectural improvements, and work on complex problems across design, development, and testing pipelines.

The role emphasizes strong OO design, proficiency in C#/Java/C++, and the ability to travel to customer sites. This position offers opportunities to shape AI-enabled workflows in a global semiconductor environment.

Qualifications

  • Strong fundamentals in object-oriented programming and software design.

Responsibilities

  • Acquire and demonstrate technical knowledge in software.
  • Be the technology evangelist for product division.
  • Contributes to improvements through AI agents/workflows and proposes solutions.
  • Works on complex problems requiring in-depth analysis.
  • Ensure designs, code, and tests are robust and scalable.
  • Understand and propose architectural improvements to existing software.
  • Participate in requirements definition and provide technical assessment.

Skills

Object-oriented fundamentals
OOP languages
Test Driven Development
Analytical problem-solving
Communication
Team collaboration
Willingness to travel

Education

Doctorate
Master's degree
Bachelor's degree

Tools

None

Job description

Company Overview

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 we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the worlds 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 KLAs 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. First to deliver the best imaging and classification data for every defect or point on any layer at any time. EBeams mission encapsulates its role as the eyes of KLAs product line, providing timely information on defects and critical locations on the wafer at the highest spatial resolution possible. Customers use EBeam products alongside KLA patterned and bare wafer inspectors to quickly understand the nature of defects and other imperfections on product wafers and take action to correct the manufacturing process.

Job Description

Software Engineer position to work on KLA Review/Inspection product division

Essential Responsibilities
  • Acquire and demonstrate technical knowledge Software.
  • Be the technology evangelist for product division
  • Contributes to the continued improvement through AI agents/workflows looking for opportunities for improvement and proposing ideas for solutions.
  • 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.
  • Participate in requirements definition and review process. Provide Technical assessment of any changes to product requirements.
  • Providing technical expertise to the estimation process as input to the project plan.
Requirements
  • Strong in Object oriented fundamentals, design patterns.
  • Experience in any of Object oriented programming ( C#, Java, C++ ec)
  • Experience in Test Deive development
  • Possess excellent analytical, problem solving, organizational, interpersonal, and motivational skills, with the ability to move cleanly from theoretical to implementation thinking.
  • Willingness to travel to US and other customer places on short assignments.
  • Diverse Experience in analysis, design, development, and unit testing
  • 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.
Minimum Qualifications

Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 2 years; Bachelor's Level Degree and related work experience of 3 years

We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.

KLA is proud to be an equal opportunity employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Specialist, Software Technology
Specialist, Software Technology

KLA • Chennai District

On-site
INR 900,000 - 1,300,000
Manager - Software Development
Manager - Software Development

KLA-Belgium • Chennai District

On-site
INR 1,500,000 - 1,900,000
Competitive rewards
Inclusive culture
Manager - Software Development
Manager - Software Development

KLA • Chennai District

On-site
INR 3,000,000 - 6,000,000
Associate Technical Lead, Software Developement
Associate Technical Lead, Software Developement

KLA-Belgium • Chennai District

On-site
INR 1,800,000 - 3,000,000
Family friendly rewards
Inclusive environment benefits
Software Engineer
Software Engineer

KLA • Chennai District

On-site
INR 1,200,000 - 1,800,000
Engineer, Product Applications
Engineer, Product Applications

KLA • Chennai District

On-site
INR 1,200,000 - 2,000,000
Software Engineer (Object Oriented | Java, C++, C# | System Integration)
Software Engineer (Object Oriented | Java, C++, C# | System Integration)

KLA • Chennai District

On-site
Specialist, Software Technology
Specialist, Software Technology

KLA-Belgium • Chennai District

On-site
INR 1,200,000 - 2,500,000
Competitive rewards package
Inclusive work environment
Associate Technical Lead HPC Software
Associate Technical Lead HPC Software

KLA • Chennai District

On-site
INR 1,200,000 - 1,800,000
Associate Technical Lead, Software Development
Associate Technical Lead, Software Development

KLA-Belgium • Chennai District

On-site
INR 1,500,000 - 2,700,000
Total rewards package
Equal opportunity employer