Software Engineer (Fully Remote)

KLA

United States

À distance

USD 120 000 - 190 000

Plein temps

Il y a 13 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

KLA is seeking an experienced systems engineer to build and maintain large-scale HPC infrastructure. You will develop in C/C++ and Python for multi-threaded, distributed environments, enabling experimentation and deployment at scale.

The role emphasizes OO design, Linux system programming, and leveraging cloud, GPU (CUDA), and distributed compute frameworks like Apache Spark to drive innovation.

Qualifications

  • OO design and programming in Java or C++.
  • Linux system programming, data structures, and algorithms.
  • Cloud technologies for networks, storage, containers, and compute clusters; GPU/CUDA and Spark.

Responsabilités

  • Build and maintain infrastructure for large-scale HPC experimentation and deployment.
  • Develop in C/C++ and Python for multi-threaded, distributed systems.

Connaissances

C/C++
Python
Distributed systems
Multi-threading
Java

Outils

CUDA
Apache Spark

Description du poste

  • Build and maintain infrastructure for large-scale HPC experimentation and deployment.
  • Develop in C/C++ and Python for multi-threaded, distributed systems.
Crucial Skills:
  • Object-oriented design and programming in Java or C++.
  • Linux system programming, data structures, and algorithms.
  • Cloud technologies for network, storage, containerization, and compute clusters.
  • GPU architectures and CUDA, and distributed computing frameworks like Apache Spark.
KLA

KLA provides advanced inspection tools, metrology systems, process solutions, and computational analytics that make electronics possible. A global technology company, KLA fosters a culture of innovation and collaboration to solve complex challenges and shape the future of technology.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

HPC Engineer (C/C++, Python) - GPUs & Distributed Systems
HPC Engineer (C/C++, Python) - GPUs & Distributed Systems

KLA • États-Unis

À distance
USD 120 000 - 190 000
Remote Software Engineer I - HPC & Data Systems
Remote Software Engineer I - HPC & Data Systems

KLA • États-Unis

À distance
USD 53 000 - 91 000
Medical
Dental
Vision
+8
Engr, Software 1
Engr, Software 1

KLA • États-Unis

À distance
USD 53 000 - 91 000
Medical
Dental
Vision
+8
High Performance Compute (HPC) Software Engineer – HPC SW Systems
High Performance Compute (HPC) Software Engineer – HPC SW Systems

KLA-Belgium • Ann Arbor (MI)

Sur place
USD 105 900 - 180 000
Medical, dental, vision benefits
401(K) with company matching
Tuition reimbursement
Senior HPC Software & Systems Architect
Senior HPC Software & Systems Architect

KLA • Milpitas (CA)

Sur place
USD 186 000 - 273 000
Medical insurance
401(k) with company match
Employee stock purchase plan (ESPP)
+1
Software Engineer - HPC, GPU & Cloud-Native Systems
Software Engineer - HPC, GPU & Cloud-Native Systems

KLA • Milpitas (CA)

Sur place
USD 136 000 - 232 000
Medical benefits
401(k) + ESPP
Tuition reimbursement
+2
HPC Linux Systems Engineer
HPC Linux Systems Engineer

KLA • Milpitas (CA)

Sur place
USD 136 000 - 200 000
Medical, dental, vision
401(k) with company matching
Career growth opportunities
System Software Engineer - Distributed Computing
System Software Engineer - Distributed Computing

1000 KLA • Milpitas (CA)

Sur place
USD 115 000 - 195 000
HPC Windows Server Infrastructure Engineer
HPC Windows Server Infrastructure Engineer

KLA • Milpitas (CA)

Sur place
USD 136 000 - 200 000
Medical, dental, vision
401(k) matching
Employee stock purchase program (ESPP)
+1
Software Engineer – Linux Infrastructure and Distributed Computing
Software Engineer – Linux Infrastructure and Distributed Computing

KLA • Milpitas (CA)

Sur place
USD 136 000 - 232 000
Medical benefits
401(k) + ESPP
Tuition reimbursement
+2