KLA logo

Software Tech Lead

KLA
May 05, 2026
Full-time
On-site
Chennai, Tamil Nadu, India
Other Semiconductor Jobs, Level - Senior

Job Title

Software Tech Lead

Role Summary

Lead design and implementation of software components for high-volume wafer inspection systems in the LS-SWIFT division. Work with cross-functional engineering, quality, support and service teams to deliver scalable, testable, and maintainable software deployed across distributed nodes.

Role involves technical leadership, architecture decisions, code reviews, debugging complex issues, and driving best engineering practices.

Experience Level

Senior. Typical experience guidance: Master's degree + 3 years related experience, or Bachelor's degree + 5 years related experience (see Education Requirements for details).

Responsibilities

The role is responsible for designing, delivering, and maintaining distributed software components and ensuring quality and reliability in production systems.

  • Design and implement software solutions using appropriate modern technologies.
  • Lead design and code reviews; provide actionable feedback on testability, efficiency and coding standards.
  • Collaborate with cross-functional teams to define project goals, requirements and schedules.
  • Develop and deploy software components across multiple nodes and manage concurrent instances.
  • Identify, triage, and debug software issues; determine root causes and deliver timely fixes.
  • Contribute to and maintain documentation and knowledge base for stakeholders (quality, support, global service).
  • Proactively identify technical risks and implement mitigation strategies.

Requirements

Must-have technical skills and experience are listed first; desirable items are noted separately.

  • Must-have: Strong object-oriented programming skills in C# or Java.
  • Must-have: Experience with Inter-Process Communication techniques and tools (e.g., WCF, gRPC, REST, GraphQL, protobuf, JSON).
  • Must-have: Experience with containerization and orchestration (Docker, Kubernetes, Helm charts).
  • Must-have: Familiarity with observability and logging tools and practices (OpenTelemetry, Grafana, Elasticsearch/Kibana, Logstash).
  • Must-have: Proficiency in scripting for automation (Python, shell scripting, Ansible).
  • Must-have: Strong communication and interpersonal skills; ability to manage multiple projects and priorities.
  • Nice-to-have: Experience with database systems: SQL Server, SQLite, MongoDB, Prometheus or InfluxDB (time-series).

Education Requirements

Minimum qualifications: Master's level degree plus 3 years related work experience, OR Bachelor's level degree plus 5 years related work experience. The posting allows equivalent related work experience in lieu of degree requirements.


About the Company

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.

KLA logo

Date Posted: 2026-05-04