Skip to main content
CareerApp
KLA-Tencor

HPC Software Engineer

KLA-Tencor

Milpitas, CA

$136,300 – $231,700

Listed on KLA-Tencor’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

KLA seeks a software engineer to develop high-performance computing systems for semiconductor manufacturing inspection platforms, working on multi-threaded distributed systems and Linux kernel-level optimization. This role suits experienced systems programmers comfortable with C++, Java, and infrastructure challenges at scale.

Our summary, not KLA-Tencor’s wording. The full posting is on their site.

What they ask for

Required

  • Multi-threaded, multi-process, and distributed computing systems design and development
  • C++, Java, and object-oriented design experience
  • Linux system programming and Shell/Python scripting
  • Complex software and system troubleshooting
  • Technical communication and documentation

Nice to have

  • Cloud and datacenter technologies (compute, networking, storage, virtualization, containerization, cluster orchestration)
  • Linux kernel configuration, performance tuning, and internals
  • Linux device driver development and kernel-level debugging
  • Real-time and HPC systems performance optimization, scalability, and reliability
  • HPC software, storage, networking, and infrastructure root-cause analysis

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.