Senior Manager, Software Engineering
KLA is seeking a Senior Manager, Software Engineering to lead our FleetPack Software team. This role is crucial for an accomplished leader who can drive complex problem-solving, ensure the delivery of high-quality, scalable software , and contribute significantly to the continuous improvement of our development procedures.
Responsibilities :
- Acquire and demonstrate technical knowledge of the Fleet Solution software stack.
- Lead the FleetPack Software team , ensuring product timelines are met with high-quality software.
- Work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
- Ensure that detailed designs, code, and unit tests are consistent, robust, future-proof, and scalable.
- Understand and make design and architectural improvements on existing software.
- Provide technical expertise to the estimation process. Create project plans and regularly update higher management on progress.
- Acquire knowledge of key use cases in Metrology and Inspection divisions which integrate with the FleetHub program.
- In conjunction with the Product Manager, identify, highlight, review, and mitigate technical risks.
- Contribute to the continued improvement of the organization's development procedures , by looking for opportunities for improvement and proposing ideas for solutions.
Skills :
Strong in programming fundamentals using C# / Python on Cloud Native environments.Expertise in dealing with huge amounts of data, transformations, and report generation.Proficiency in Micro Services, Kubernetes, Distributed computing, REST API, and Messaging Systems.Skilled in analysis, design, development, and unit testing.Ability to interact and communicate effectively with all levels of staff and project management in both business and technical areas, maintaining the appropriate level of abstraction.Possess excellent analytical, problem-solving, organizational, interpersonal, and motivational skills , with the ability to transition smoothly from theoretical concepts to implementation.Experience in leading small teams of highly skilled engineers (Preferred).Qualifications :
Required : BE / BS / BTech degree.Required : Willingness to travel to US and other customer places on short assignments.Skills Required
C#, Python, Unit Testing, Micro Services, Kubernetes, Rest Api