KLA Open House

Your next Software Engineering opportunity starts here.

KLA is hiring for Software Engineers. Meet our teams and explore a career in semiconductor technology.

Many Immediate Openings
22 October 2026
5:30 PM - 8:30 PM
KLA Building
Introduce Yourself to KLA

Software Engineers

Develop the software solutions that enable precision, performance, and innovation at KLA.

What you’ll do

  • CheckDesign, develop, and maintain software that powers KLA's advanced semiconductor inspection, metrology, and automation systems.
  • CheckBuild scalable, high-performance applications using modern programming languages such as C++, C#, Java, and Python.
  • CheckDevelop machine control, diagnostics, AI/ML, data analysis, cloud, and computational software solutions for complex engineering challenges.
  • CheckCollaborate with systems, optics, electronics, algorithms, and product engineering teams to translate requirements into innovative software solutions.
  • CheckOptimize software performance, reliability, scalability, and maintainability for mission-critical applications.
  • Check
    Participate in software architecture reviews, code reviews, testing, debugging, and validation activities to ensure high-quality deliverables.
  • CheckDrive innovation through advanced software technologies including artificial intelligence, machine learning, distributed computing, and high-performance computing.
  • CheckSupport products throughout the lifecycle, from concept and development to deployment, troubleshooting, and continuous improvement.

What we’re looking for

  • CheckmarkStrong foundation in computer science fundamentals including data structures, algorithms, object-oriented programming, and software architecture.
  • CheckmarkProficiency in software development using C++, C#, Java, Python, or related programming languages.
  • CheckmarkExperience developing applications on Windows and/or Linux environments.
  • CheckmarkKnowledge of multithreading, distributed systems, cloud computing, containerization, networking, and high-performance computing concepts.
  • CheckmarkFamiliarity with software development best practices including testing, debugging, version control, CI/CD pipelines, and code reviews.
  • CheckmarkAbility to solve complex technical problems and develop scalable, maintainable software solutions.
  • CheckmarkStrong communication and collaboration skills with the ability to work effectively across multidisciplinary engineering teams.
  • CheckmarkPassion for innovation and developing technology that enables next-generation semiconductor manufacturing and advanced electronics.
  • CheckmarkContinuous learning mindset with the ability to adapt to emerging technologies, tools, and engineering challenges.
You can help shape the future of technology — KLA solutions enable the production of virtually every electronic device in the world.
save all chang
Powered byhireEZ