About The Position

Join KLA’s e-Beam Software team to build semiconductor inspection and review tools. The role focuses on solving complex physics problems through software expertise and supporting the development of next-generation CPUs, GPUs, and deep-learning engines. The engineer will design distributed applications and high-performance computing solutions that make effective use of system resources, while writing clean, well-tested code and defining data classes for efficient processing.

Requirements

  • Proficiency in C++ programming.
  • Experience working with the Linux operating system.
  • Use of object-oriented principles for software design.
  • HPC experience or coursework.
  • Understanding of network stacks.
  • Master’s degree with no related work experience, or a bachelor’s degree with two years of related work experience.

Nice To Haves

  • Exposure to workload management software.
  • Experience with containers and Docker for packaging software services.
  • Passion for physics.

Responsibilities

  • Write clean, elegant code and create automated tests to cover it.
  • Design distributed applications.
  • Use system resources effectively to deliver high-performance computing solutions.
  • Define data classes for efficient processing.

Benefits

  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching.
  • Employee stock purchase program (ESPP).
  • Student debt assistance.
  • Tuition reimbursement.
  • Development and career growth opportunities and programs.
  • Financial planning benefits.
  • Wellness benefits, including an employee assistance program (EAP).
  • Paid time off and paid company holidays.
  • Family care and bonding leave.
  • Performance incentive programs may be available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service