What you will be doing:One must have deep roots and intuitions on various topics in software engineeringYou are encouraged to have consistent track record ofplus.
A software manager in this position will have the following responsibilities:
Responsible for the design, development, testing and roll out of software solutions thatimprovethe capabilities of the KLA inspection machines.
Strongcommunicationskillsto work with several hardware and software interdisciplinary teams to understand the system/marketing requirements and to guide teams on software requirements and design.
Develop an understanding of how the system works and be able to provide software solutions for critical customer gaps or issues.
Evaluate concepts and designs for the next generation systems byleadingallaspectsoftrade-off studies, identifying risk items and suggest mitigation plans.
Engage geographically distributed team to develop and deliver software solutions. Comfortable working in afast-paced
What we want to see:
ABachelor'sdegreeor higher in Computer Science, Engineering, or related field.
Previous experience as a Software Engineer or Software Developer working on machine control (non-compute hardware), automation, or instrumentation.
Excellent software engineering skills, including deep conceptual and applied knowledge of OOP, design patterns, data structures, distributed systems, multi-threaded and multi-process programming.
Experience working with external or internal customers in delivering projects.
Experience aligning with interdisciplinary set of team members including Marketing and Programs.
Experiencegrowing
What will make you stand out from the crowd:
Apassionfor delivering software solutions targetedsophisticatedand complex systems.
Abilitytolearnnewtechnologiesand adapt to changing requirements and environments.
Acollaborativeand proactive mentality that developspositiverelationshipswith your peers.
Minimum Qualifications
- Bachelor's degree with 18 years of experience in SW engineering function, including 5+ years of managerial experience.
- Masters degree with 15 years of experience in SW engineering function, including 5+ years of managerial experience.
- PhD with 12 years of experience in SW engineering function, including 5+ years of managerial experience.