KLA logo

Software Engineering Manager

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

Job Title

Software Engineering Manager

Role Summary

Lead a software engineering team in Chennai to design and deliver scientific computing and high-performance software for inspection and metrology platforms. Provide technical leadership, architecture direction, and delivery ownership for systems built on C#, C++, and the .NET/Windows ecosystem.

This is a hands-on management role responsible for developing talent, optimizing performance, and collaborating with scientists, system engineers, and global software teams.

Experience Level

Senior β€” requires approximately 9+ years of software development experience with at least 2 years in a technical leadership or engineering management role.

Responsibilities

Main responsibilities include team leadership, system architecture, and delivery management.

  • Build, lead, and grow a high-performing software engineering team focused on scientific computing and high-performance applications.
  • Provide technical and architectural guidance for systems using C#, C++, and .NET/Windows platforms.
  • Drive design and development of scalable, performant, and maintainable software for computationally intensive applications.
  • Translate scientific and system-level requirements into clear technical designs and execution plans.
  • Establish and enforce best practices in code quality, performance optimization, testing, and maintainability.
  • Lead design reviews and code reviews; mentor engineers on modern software engineering principles.
  • Collaborate cross-functionally with scientists and engineers to deliver integrated solutions.
  • Improve development processes, automation, tooling, and developer productivity.
  • Promote adoption of modern development practices, including AI-assisted coding tools and advanced debugging workflows.
  • Own delivery commitments: planning, execution tracking, and risk management.
  • Support troubleshooting and root-cause analysis of complex computational and system-level issues.
  • Contribute to a strong engineering culture focused on innovation, ownership, and technical excellence.

Requirements

Must-have technical skills and experience; followed by concise preferred items.

  • 9+ years of software development experience with demonstrated delivery in multi-developer environments.
  • 2+ years in a technical leadership or engineering management role (team leads, managers).
  • Strong experience in C# or C++ development within .NET/Windows environments.
  • Proven ability to design and deliver medium-to-large scale software systems.
  • Strong understanding of performance optimization, scalability, and system design principles.
  • Experience developing scientific computing or computationally intensive applications.
  • Ability to translate complex requirements into technical architecture and execution plans.
  • Strong problem-solving skills and effective communication in global team environments.
  • Experience with AI-assisted development tools.

Nice-to-have:

  • Experience building complex distributed systems.
  • Familiarity with UI/UX considerations for engineering applications.
  • Prior experience building or scaling engineering teams in India.
  • Exposure to semiconductor inspection, metrology, or scientific instrumentation domains.

Education Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related field (as stated in the posting).


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-16