H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
KLA logo

Software Engineer (E)

KLA
Ann Arbor, MI Full-time 3/31/2026
Undergraduate Entry-LevelMaster's Entry-LevelPhD Entry-Level
Approval 97.8%Total filings 803New hires 321
💎 Strong Sponsor
FY 2025

Job Description

KLA is seeking to build its Software Engineering talent community, focusing on candidates who will work on infrastructure for large-scale experimentation and deployment of HPC solutions. The role emphasizes software development in C/C++ and Python, with a strong understanding of multi-threaded and distributed systems.

Requirements

  • Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
  • Outstanding skills and hands-on experience with development in 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

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, support for machine learning and deep learning model training

Benefits

  • Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.

Is this job posting expired or no longer available?