KLA logo

Software Engineer (E)

KLA

Ann Arbor, MI
Full Time
Senior
91k-155k
8 days ago

Job Description

About the Role

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. The company focuses on innovation, investing 15% of sales back into R&D, and works with the world's leading technology providers to develop systems and solutions for manufacturing wafers, reticles, integrated circuits, packaging, printed circuit boards, and flat panel displays. Life at KLA is exciting, with teams tackling challenging problems and thriving on innovation and research.

Key Responsibilities

  • Building and maintaining infrastructure vital for large scale experimentation and deployment of HPC solutions.
  • Prototyping and developing machine control and business logic solutions to build next generation products.
  • Contributing to data management and data loading tasks.
  • Supporting machine learning and deep learning model training efforts.

Requirements

  • Proficiency in development with C/C++ and Python in a Windows/Linux environment.
  • Deep conceptual understanding of multi-threaded, multi-process, and distributed software systems.
  • Experience in object-oriented programming or object-oriented design.
  • Good oral and written communication skills for interaction with development and applications engineers.
  • Doctorate (Academic) Degree with 0 years related work experience, or Master's Degree with 3 years related work experience, or Bachelor's Degree with 5 years related work experience.

Nice to Have

  • Familiarity with Machine Learning and Deep Learning solutions.

Qualifications

  • Doctorate (Academic) Degree with no related work experience.
  • Master's Degree with at least 3 years of related work experience.
  • Bachelor's Degree with at least 5 years of related work experience.

Benefits & Perks

  • Medical, dental, vision, and life insurance.
  • Voluntary benefits and 401(K) with company matching.
  • Employee stock purchase program (ESPP).
  • Student debt assistance and tuition reimbursement.
  • Development and career growth opportunities.
  • Financial planning benefits.
  • Wellness benefits including employee assistance program (EAP).
  • Paid time off and holidays.
  • Family care and bonding leave.

Working at KLA

KLA values innovation, research, and development, fostering a dynamic environment where teams work on challenging problems. The company emphasizes equal opportunity employment and provides reasonable accommodations for individuals with disabilities, promoting a diverse and inclusive workplace.

Apply Now

Job Details

Posted AtAug 7, 2025
Salary91k-155k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About KLA

Website

kla.com

Company Size

5001-10000 employees

Location

Ann Arbor, MI

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches