KLA logo

Software Development Manager

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

Job Title

Software Development Manager

Role Summary

Lead and grow a Diagnostics & Calibration software team in Chennai to deliver system-level diagnostic and calibration solutions for KLA's reticle inspection platforms. This is a hands-on engineering management role combining people leadership, technical architecture, and cross-functional delivery with hardware, physics, and global software teams.

Experience Level

Senior — 8+ years of software development experience, including 2+ years in technical leadership or engineering management.

Responsibilities

Accountable for team building, technical direction, delivery execution, and cross-functional integration of diagnostics and calibration software.

  • Build, lead, and grow the Diagnostics & Calibration software team in Chennai.
  • Provide technical leadership and architectural oversight for LabVIEW-based and multi-language systems.
  • Understand existing software architecture and guide development to meet program goals.
  • Translate system-level and user requirements into technical designs and execution plans.
  • Drive design excellence to improve reliability, maintainability, performance, and scalability.
  • Lead design reviews, code reviews, and enforce development best practices.
  • Own delivery commitments: planning, execution tracking, and risk management.
  • Guide root-cause analysis and resolution of complex system-level issues.
  • Partner with hardware, subsystem, manufacturing, and service teams for integrated solutions.
  • Travel occasionally (approximately 10–20%) to global sites and customer locations for integration, bring-up, and deployment.

Requirements

Must-have technical skills and experience; preferred items listed separately.

  • Strong background in system-level software development involving hardware-software interaction.
  • Proficiency in LabVIEW (object-oriented design preferred).
  • Experience with one or more additional languages such as Python, C++, or C#.
  • Experience developing medium to large-scale software applications in multi-developer environments.
  • Demonstrated ability to translate user needs and system requirements into technical specifications and executable plans.
  • Strong problem-solving skills with experience diagnosing and resolving complex system-level issues.
  • Excellent communication and collaboration skills in globally distributed teams.
  • Self-motivated leader with a strong sense of ownership and accountability.

Preferred (nice-to-have):

  • Experience in diagnostics, calibration, machine control, inspection, or metrology systems.
  • Experience working in semiconductor capital equipment or similar complex hardware platforms.
  • Familiarity with computer vision, image processing, or image analysis techniques.
  • Prior experience building or scaling engineering teams in India.
  • Certified LabVIEW Developer (CLD) or equivalent experience.
  • Hands-on experience in semi-capital equipment (semi-CAPEX) product environments.

Education Requirements

Background in Physical Science, Computer Science, Microscopy, Optics, or related technical fields. The posting does not specify a particular degree level; equivalent practical experience is acceptable.


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