Software Engineer - HPC, GPU & Cloud-Native Systems

KLA-Belgium

Milpitas (CA)

On-site

USD 136,000 - 232,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical benefits
401(k) + ESPP
Tuition reimbursement
Career growth opportunities
Paid time off

Job summary

KLA in Milpitas, CA is seeking a Software Engineer to design and build scalable distributed systems with a focus on high-performance C++ applications. You will work on Linux-based platforms, implement multithreading, and optimize for speed and reliability in collaboration with a global engineering team.

Ideal candidates have 2–5 years of professional experience, strong C++ skills, and familiarity with Kubernetes, Docker, GPU/CUDA, and networking basics.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 2–5 years software development experience.
  • Strong C++ OO programming and data structures.
  • Experience on Linux and distributed systems.
  • Familiar with GPUs, CUDA.
  • Experience with TCP/IP and client-server architectures.

Skills

C++ (OO)
Linux
Multithreading
Networking (TCP/IP)
GPU/CUDA
AI/ML tooling
Cloud-native/Kubernetes/Docker
Performance optimization
Problem solving
Communication skills

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

Kubernetes
Docker
CUDA
Linux tooling

Job description

KLA in Milpitas, CA is seeking a Software Engineer to design and build scalable distributed systems with a focus on high-performance C++ applications. You will work on Linux-based platforms, implement multithreading, and optimize for speed and reliability in collaboration with a global engineering team.

Ideal candidates have 2–5 years of professional experience, strong C++ skills, and familiarity with Kubernetes, Docker, GPU/CUDA, and networking basics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC Linux Engineer: Kubernetes & High-Performance Infra
HPC Linux Engineer: Kubernetes & High-Performance Infra

KLA • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical, dental, vision
401(k) including company matching
Tuition reimbursement
HPC Linux Systems Engineer | Kubernetes & HPC
HPC Linux Systems Engineer | Kubernetes & HPC

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical, dental, vision
401(k) with company matching
Career growth opportunities
Senior GPU HPC Architect – High-Performance Software
Senior GPU HPC Architect – High-Performance Software

KLA-Belgium • Milpitas (CA)

On-site
USD 186,000 - 273,000
Medical, dental, vision
Life insurance
401(k) with company match
+2
Software Engineer, HPC & Distributed Systems
Software Engineer, HPC & Distributed Systems

KLA-Belgium • Ann Arbor (MI)

On-site
USD 90,000 - 140,000
Medical
Dental
Vision
+3
Senior HPC Architect for Scalable AI & Chip Manufacturing
Senior HPC Architect for Scalable AI & Chip Manufacturing

KLA-Belgium • Milpitas (CA)

On-site
USD 186,000 - 273,000
Medical insurance
401(k) with company match
Employee stock purchase plan (ESPP)
+1
HPC System Software Engineer: Large-Scale AI & Image Workloads
HPC System Software Engineer: Large-Scale AI & Image Workloads

KLA-Belgium • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical benefits
401(K) with company matching
Tuition reimbursement
+1
Senior Software Architect: High-Performance Systems
Senior Software Architect: High-Performance Systems

KLA-Belgium • Milpitas (CA)

On-site
USD 160,000 - 234,000
Medical insurance
401(k) matching
Employee stock purchase program (ESPP)
HPC Windows Server Engineer for AI & GPU Infra
HPC Windows Server Engineer for AI & GPU Infra

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 200,000
Medical, dental, vision
401(k) matching
Employee stock purchase program (ESPP)
+1
Senior Software Architect — Lead High-Performance Systems
Senior Software Architect — Lead High-Performance Systems

KLA • Milpitas (CA)

On-site
USD 160,000 - 234,000
HPC Cluster Engineer
HPC Cluster Engineer

KLA • Milpitas (CA)

On-site
USD 95,000 - 161,500
Medical benefits
401(K) with company matching
Tuition reimbursement program
+1