K
Manager, Software Engineering
KLA
Chennai, Tamil NaduSalary not disclosed9–12 years expDay ShiftPosted 3d ago1 views
Actively Hiring
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Apply for this Job
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Check My Resume FreeJob Description
Role Overview
KLA is a globally recognised leader in semiconductor process control and electronics manufacturing technologies, powering virtually every electronic device in the world. This leadership opportunity is within the LS-SWIFT Division of KLA's Global Products Group, which delivers cutting-edge patterned wafer inspection systems and macro inspection solutions used by top foundry, logic, memory, automotive, MEMS, and advanced packaging manufacturers worldwide. As Manager of Software Engineering, you will define the strategic direction of distributed image computing infrastructure and lead a talented team of engineers building next-generation hybrid CPU/GPU platforms.
Key Responsibilities
- Define and drive the long-term vision and technology roadmap for distributed IMC software infrastructure supporting large-scale image computing clusters
- Build, mentor, and grow a high-performing team of software engineers and technical leaders focused on excellence and innovation
- Collaborate cross-functionally with product, hardware, and algorithm teams to align infrastructure capabilities with evolving AI and image processing requirements
- Oversee the design and delivery of scalable, fault-tolerant distributed systems optimised for hybrid CPU/GPU workloads
- Lead full lifecycle development of image computing platforms from requirements gathering through deployment and ongoing maintenance using best-in-class project management practices
- Enable engineering teams by delivering robust software platforms and tools that accelerate the development, testing, and deployment of image processing and deep learning algorithms
- Spearhead integration of traditional image processing and AI/deep learning techniques into a unified hybrid computing architecture leveraging modern HPC technologies
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical discipline
- 10 or more years of progressive experience in software engineering with a proven track record in building and scaling distributed systems
- Demonstrated experience in HPC or cloud-native environments; familiarity with image processing, computer vision, or AI/ML infrastructure is highly desirable
- Deep understanding of distributed computing frameworks and Linux systems programming
- Proficiency in C++, Python, or other systems-level programming languages
- Working knowledge of container technologies, orchestration frameworks such as Kubernetes, and workflow automation tools
- Familiarity with GPU computing and hybrid CPU/GPU architectures
- Strong command of software development best practices including CI/CD pipelines and DevOps principles
- Demonstrated ability to lead cross-functional engineering teams with excellent communication and stakeholder management skills
- Genuine passion for mentoring engineers and cultivating technical talent
Why Join Us
KLA invests over 15% of its annual sales back into research and development, creating an environment where hard problems are embraced and innovation thrives every single day. Joining KLA means becoming part of a world-class team that is shaping the future of semiconductor technology and making a tangible impact on the electronic devices that define modern life.
Requirements
- 10+ years of software engineering experience
- Expertise in distributed systems and HPC or cloud-native environments
- Proficiency in C++ and Python
- Deep knowledge of distributed computing frameworks and Linux systems programming
- Experience with container technologies and orchestration tools such as Kubernetes
- Familiarity with GPU computing and hybrid CPU/GPU architectures
- Knowledge of CI/CD pipelines and DevOps best practices
- Experience with image processing, computer vision, or AI/ML infrastructure
- Proven team leadership and mentoring capabilities
- Strong communication and stakeholder management skills
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
Benefits
- Competitive and family-friendly total rewards package
- Inclusive work environment with diverse employee benefits
- Opportunity to work on cutting-edge semiconductor and AI technologies
- Global exposure across US, Singapore, India, and Germany operations
- Strong focus on professional growth and engineering talent development
Frequently Asked Questions
How to apply for Manager, Software Engineering at KLA?
Contact the company directly.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
9–12 years of experience is required.
Is this position still open?
Yes, this position is currently active and accepting applications.
Similar Jobs
T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply