KLA is seeking a Sr. IMC Software Manager for its Milpitas, CA location to lead the development of distributed software infrastructure supporting image computing clusters. The role requires a strong background in software engineering and leadership, with a focus on hybrid computing and collaboration across various technical teams
Job Summary
Define and drive the long-term vision and roadmap for distributed IMC software infrastructure supporting image computing clusters.
Build, mentor, and grow a high-performing team of software engineers and technical leaders.
Spearhead the integration of traditional image processing and AI/DL techniques into a unified hybrid computing architecture, leveraging modern HPC technologies.
Matching Summary
Match Score: 85
KLA is seeking a Sr. IMC Software Manager for its Milpitas, CA location to lead the development of distributed software infrastructure supporting image computing clusters. The role requires a strong background in software engineering and leadership, with a focus on hybrid computing and collaboration across various technical teams.
Salary
Base: $205,800.00 - $360,200.00 Annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, life, 401(K) with company matching, ESPP, tuition reimbursement, etc.
Skills & Requirements
Must-have
Distributed computing frameworks
Linux Systems Programming
C++, Python
Container technologies
Kubernetes
GPU computing
CI/CD and DevOps principles
Nice-to-have
Image processing
Computer vision
AI/ML infrastructure
HPC technologies
Hybrid CPU/GPU architectures
Key Requirements
10+ years of experience in software engineering
5+ years in a leadership role
Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or related field