Software Engineer
Full Job Description
KLA is a global leader in diversified electronics, playing a crucial role in the semiconductor manufacturing ecosystem. Our technologies are integral to the production of virtually every electronic device. KLA innovates systems and solutions for manufacturing wafers, reticles, integrated circuits, packaging, printed circuit boards, and flat panel displays. With a strong focus on innovation, KLA invests significantly in R&D, empowering expert teams of physicists, engineers, data scientists, and problem-solvers to collaborate with leading technology providers and accelerate the development of future electronic devices.
The Global Products Group (GPG), responsible for KLA's metrology and inspection products, is seeking top talent. The Optical Metrology Division, a world leader in optical overlay metrology, develops unique hardware and software solutions to enhance yield and effectiveness. Our products are renowned for their advanced performance, accuracy (nanometers and below), reliability, and ease of use, serving every major semiconductor manufacturer globally.
This role focuses on DevOps Engineering within KLA. Key responsibilities include implementing automated build, deployment, and release processes using CI/CD pipelines with tools like RTC-Jazz/GIT, Jenkins, and Nexus/Artifactory. The position involves automating builds, integrating new tools for continuous integration and reporting, managing Rational Team Concert (RTC) for a development team, and developing key CI/CD metrics for data-driven decision-making. The role also includes managing build environments, software releases across various product branches, defining and maintaining configuration management and deployment processes, and supporting the development team with CI/CD related issues, artifact integration, and VM infrastructure needs.
Preferred qualifications include 2-4 years of experience in infrastructure automation and code deployment systems, working experience with Continuous Integration tools like Jenkins and source control management software like Rational Team Concert (RTC), and knowledge of static code analysis and code review tools. Hands-on coding experience in PowerShell/Perl/Python scripting, C#//VB Script, and working knowledge of Build Releases in C/C++/C#, Java within continuous integration environments on Windows & Linux are also preferred. Proficiency in open-source technologies and strong organizational and communication skills are essential. A Master's or Bachelor's degree in Computer Science or a related technology field is required.
This role requires a willingness to travel to the US and other customer locations on short assignments.
Company
KLA CORPORATION
KLA Corporation, headquartered in Milpitas, California, is a leading capital equipment provider for the semiconductor and related nanoelectronics industries. The company specializes in process control...