Kla logo
Kla
Posted 144 days agoVerified live 1d ago

Software Engineer - HPC

Brief overview

Milpitas, CAIn-person
MastersOr in progress
$136k–$232k/yrStated range
2+ yrsMinimum
710 H-1B approvalsDept. of Labor
268 green cardsCertified filings
Building core-product software in HPC environment.Managing and monitoring large-scale infrastructure.Multi-threaded and multi-process software systems.Distributed systems.Scripting in Python.Data structures and algorithms.Linux System Programming.

About the company

Global electronics company focused on semiconductor manufacturing.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
710H-1B approved
97%approval rate
221new H-1B hires
268PERM certified
$154,825median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
2023174
2024184
2025278
202674
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
202355
202451
202542
202628
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
202361
202432
2025166
20269
Top sponsored roles
Software EngineerElectrical Design EngineerProduct Development EngineerAlgorithm EngineerResearch Scientist
Sponsored employees from
IndiaChinaTaiwanCanadaSouth Korea

Job description

Summary

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, seeking a Software Engineer specialized in HPC. The role involves building software for large-scale deep learning or image processing workloads, ensuring high quality and timely delivery, and maintaining necessary infrastructure for HPC solutions.

Responsibilities

  • Build software that runs large-scale deep learning or image processing workload on a cluster easy
  • Works with product team to ensure we're building the right software for our customers, delivered at high quality and on-time
  • Develop and maintain infrastructure & software necessary for large scale experimentation and deployment of HPC solutions

Skills

  • 2+ years building core-product software in the HPC environment
  • Experience managing and monitoring large-scale infrastructure
  • Understanding of operating systems and can debug at all levels of the stack, including networking and storage
  • Deep conceptual understanding of multi-threaded, multi process and distributed software systems
  • Strong engineering background, PhD/Masters in EECS, Mathematics, Software Engineering, or Physics
  • Object Oriented Design & Programming in Java or C++
  • Scripting languages like Python
  • Data Structures and algorithms
  • Linux System Programming
  • Distributed systems
  • Doctorate (Academic) or work experience of 2 years, Master's Level Degree or work experience of 4 years, Bachelor's Level Degree or work experience of 5 years

Qualifications

Must Haves

  • 2+ years building core-product software in the HPC environment
  • Experience managing and monitoring large-scale infrastructure
  • Understanding of operating systems and can debug at all levels of the stack, including networking and storage
  • Deep conceptual understanding of multi-threaded, multi process and distributed software systems
  • Strong engineering background, PhD/Masters in EECS, Mathematics, Software Engineering, or Physics
  • Object Oriented Design & Programming in Java or C++
  • Scripting languages like Python
  • Data Structures and algorithms
  • Linux System Programming
  • Distributed systems
  • Doctorate (Academic) or work experience of 2 years, Master's Level Degree or work experience of 4 years, Bachelor's Level Degree or work experience of 5 years

Benefits

  • Participation in performance incentive programs
  • Medical, dental, vision, life, and other voluntary benefits
  • 401(K) including company matching
  • Employee stock purchase program (ESPP)
  • Student debt assistance
  • Tuition reimbursement program
  • 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
  • Interns are eligible for some of the benefits listed

More jobs like this