Software Engineer

KLA - Milpitas, CA

Hiring: Software Engineer Company: KLA Location: Milpitas, CA Job Posted Time: 2026-09-12 10:25:30 Target Skills & Keywords : C++, CI/CD, Financial Planning, Git, Linux, R, Unit Testing About the job Experience: •5+ years of relevant experience. •3+ years of relevant experience. •1+ year of relevant experience. Required Skills: •Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. Qualifications: •Candidate must have a Bachelor’s with 5+ years’ work experience / Master's Degree with 3+ year work experience or PhD majoring in Computer Science / Computer Engineering / Electrical Engineering or equivalent. •Proven experience developing and troubleshooting multidisciplinary SW/HW systems, ideally involving large software systems or semiconductor products. •Extensive experience in C++ development, with a strong foundation in object-oriented design, system-level programming, and software architecture. •Solid functional working knowledge of multithreading and multiprocessing concepts. •Hands-on experience developing applications on Windows and/or Linux operating systems. •Strong analytical and problem-solving skills with a focus on debugging complex systems. •Deep familiarity with memory management/memory optimization. •Expertise in performance profiling, debugging, and system optimization. •Excellent written and verbal communication skills. •Solid grasp of object-oriented design principles and relational database design patterns. Compensation: •$136,300 - $231,700 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!