HPC Software Engineer

KLA

Milpitas, CAFresher39m agovia LinkedIn

About the Role

The Broadband Plasma (BBP) division is seeking an HPC Software Engineer to play a key part in advancing business priorities by delivering high-impact work across their area of expertise.

Key Responsibilities

  • Designing and developing multi-threaded, multi-process, and distributed computing systems.
  • Extensive software development using C++, Java, and object-oriented design principles.
  • Development of system-level software and automation using Shell and Python scripting.
  • Diagnosing complex software and system issues efficiently.
  • Clearly understanding, articulating, and documenting technical problems and solutions.

Requirements & Tech Stack

  • C++
  • Java
  • Object-oriented design principles
  • Linux system programming
  • Shell scripting
  • Python scripting
  • Multi-threaded, multi-process, and distributed computing systems
  • Software architecture and design patterns
  • Analytical and problem-solving skills
  • Written and verbal communication skills

Desirable Skills

  • Experience with cloud and datacenter technologies including compute, networking, storage, virtualization, containerization, and cluster orchestration platforms.
  • Strong knowledge of Linux kernel configuration, performance tuning, and system internals.
  • Experience with Linux device driver development and kernel-level debugging.
  • Understanding of real-time and high-performance computing (HPC) systems, including performance optimization, scalability, and reliability considerations.
  • Troubleshooting and root-cause analysis skills for complex HPC software, storage, networking, and infrastructure issues.

Qualifications

  • Doctorate (Academic) Degree and 0 years related work experience.
  • Master's Level Degree and 3 years related work experience.
  • Bachelor's Level Degree and 5 years related work experience.

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Haystack, TalentHop, DBByte

See all 150 →