Software Engineer - Hpc

KLA

Milpitas, CA, USA
Base: $136,300.00 - $231,700.00 annually; bonus/eq...
Not specified (assumed hybrid based on industry norms)
2+ years core-product software in hpc
Java or c++ programming
Linux system programming
KLA is seeking a Software Engineer specializing in High-Performance Computing (HPC) to join their team in Milpitas, CA. The ideal candidate will have experience in building core-product software for HPC environments and a solid understanding of distributed systems and software engineering principles

Job Summary

  • The role involves building software that runs large-scale deep learning or image processing workloads on a cluster environment.
  • KLA invests 15% of sales back into R&D to accelerate the delivery of tomorrow's electronic devices.
  • Employees are eligible for a comprehensive total rewards package including medical, dental, vision, 401(K) matching, and stock purchase programs.

Matching Summary

Match Score: 85

KLA is seeking a Software Engineer specializing in High-Performance Computing (HPC) to join their team in Milpitas, CA. The ideal candidate will have experience in building core-product software for HPC environments and a solid understanding of distributed systems and software engineering principles.

Salary

Base: $136,300.00 - $231,700.00 Annually; Bonus/Equity: Performance incentive programs and ESPP available; Benefits: Medical, dental, vision, life, 401(K), tuition reimbursement, paid time off

Skills & Requirements

Must-have

  • 2+ years core-product software in HPC
  • Java or C++ programming
  • Linux system programming
  • Distributed systems architecture
  • Multi-threaded and multi-process debugging

Nice-to-have

  • Experience managing large-scale infrastructure
  • Strong engineering background
  • Collaboration with product teams
  • Deep conceptual understanding of stacks

Key Requirements

  • Doctorate degree or 2 years work experience
  • Master's degree or 4 years work experience
  • Bachelor's degree or 5 years work experience
  • PhD/Masters in EECS, Mathematics, Software Engineering, or Physics preferred

Work Rights

Not specified

Tailored Resume

Cover Letter