Manager, Software Development
KLA's SFS-ADE division is seeking a Manager, Software Development to lead and mentor a team focused on our network-centric products, FabVision and SurfServer. This is a pivotal role for a leader who will drive product and technology roadmaps, envision scalable data platforms, and champion continuous improvement across the software development lifecycle, ensuring widespread adoption and customer satisfaction.
Responsibilities
- Team Leadership & Mentorship: Lead and mentor a team of software engineers, fostering a culture of technical excellence, collaboration, and continuous learning.
- Product & Technology Ownership: Drive the product and technology roadmaps, innovation strategy, and customer engagement for SFS-ADE's network products FabVision and SurfServer.
- Platform Vision: Envision server products as scalable data platforms, enabling actionable insights through advanced analytics and AI integration.
- Lifecycle Stewardship: Serve as the software stakeholder in the Product Life Cycle (PLC) group, ensuring alignment across development stages.
- Cross-Functional Collaboration: Partner with customers and internal KLA product groups to co-develop fleet-level solutions and accelerate product adoption.
- Use Case Development: Define and evolve use cases that enhance product relevance, customer value, and long-term stickiness.
- Project Execution: Oversee planning, prioritization, and execution of software projects, ensuring timely delivery and quality outcomes.
- Talent Development: Champion team growth through coaching, skill development, and succession planning.
- Technology Foresight: Stay current with advancements in cloud architecture and data-driven decision-making, applying them to elevate product capabilities.
- Process Optimization: Lead continuous improvement initiatives across development processes, tools, and engineering methodologies.
Skills
- Demonstrated experience in building software products and driving successful customer adoption.
- Strong understanding of cloud infrastructure, centralized server systems, and data center solutions.
- Proven leadership and team management capabilities, with a track record of guiding high-performing engineering teams.
- Proficiency in programming languages such as C++, C#, Angular, and Java.
- Excellent analytical and problem-solving skills, with a solution-oriented mindset.
- Strong communication and interpersonal skills, with the ability to collaborate effectively across teams and stakeholders.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.