High Performance Compute (hpc) Software Engineer – Hpc Sw Systems

KLA

Ann Arbor, MI, USA
Base: $105,900.00 - $180,000.00 annually; bonus/eq...
Hpc software development on linux clusters
Parallel computing with mpi and openmp
Proficiency in java or c++
This role involves designing and optimizing high-performance computing software running on large-scale Linux clusters for semiconductor manufacturing

Job Summary

  • This role involves designing and optimizing high-performance computing software running on large-scale Linux clusters for semiconductor manufacturing.
  • Candidates will collaborate closely with hardware teams to influence CPU/GPU selection and network topology for optimal performance.
  • KLA invests 15% of sales back into R&D, offering a mission-critical environment where work is deployed at scale in real production tools.

Matching Summary

This role involves designing and optimizing high-performance computing software running on large-scale Linux clusters for semiconductor manufacturing.

Salary

Base: $105,900.00 - $180,000.00 Annually; Bonus/Equity: Performance incentive programs and ESPP available; Benefits: Medical, dental, vision, 401(K) matching, tuition reimbursement

Skills & Requirements

Must-have

  • HPC software development on Linux clusters
  • Parallel computing with MPI and OpenMP
  • Proficiency in Java or C++
  • Understanding of CPU/GPU memory hierarchies
  • Experience with cluster servers and racks

Nice-to-have

  • GPU computing experience with CUDA or ROCm
  • Containerized environments like Docker or Kubernetes
  • High-speed interconnects and storage architectures
  • Rack integration including cabling and cooling
  • Experience in semiconductor manufacturing environments

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • Master's degree with 3 years related work experience
  • Doctorate degree with 0 years related work experience
  • Strong debugging skills across software and hardware boundaries

Work Rights

Not specified

Tailored Resume

Cover Letter