All roles at KLA

Software Manager

ChennaiFull-time9–16 yrsPosted over a month ago

Leadership software engineering role at KLA in Chennai. Needs 9+ years and a B.Tech, B.E. or B.Sc.

About the role

Software Manager at KLA. Build, lead, and grow a high-performing software engineering team in Chennai focused on scientific computing and high-performance applications.

What you'll do

  • Build, lead, and grow a high-performing software engineering team in Chennai focused on scientific computing and high-performance applications
  • Provide technical leadership and architectural guidance for systems built using C#, C++, and .NET/Windows platforms
  • Drive the design and development of scalable, performant, and maintainable software solutions for computationally intensive applications
  • Translate complex scientific and system-level requirements into clear technical designs, execution plans, and deliverables
  • Establish and enforce best practices in code quality, performance optimization, testing, and maintainability

What you need

  • System design
  • C#
  • C++
  • .NET
  • Root cause analysis

Good to have

  • Instrumentation

More roles like this at KLA

Apply on KLA's site