Software Engineer (OOD/OOP, Linux, HPC)
$130k - $222kKLA
Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.
Group/Division
With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. The RAPID division is the world leading provider of reticle inspection solutions for the semiconductor industry. The company provides inspection solutions to both the mask shops and the semiconductor fabs to ensure that lithography yields are consistently high thus enabling cost-effective manufacturing.
Job Description/Preferred Qualifications
Essential Skills
Object Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems Multi-threaded and multi-process SW development Linux System Programming Scripting using python Understanding of various networking stacks Good problem-solving and good communication skills, be able to understand and describe problems clearly
Desirable Skills
Cloud technologies for network, storage, containerization and computing clusters. Building and configuring Linux kernels and designing and troubleshooting network infrastructure. Linux Device Driver Development Desire to understand and work on real time complex HPC systems. Diagnosis and troubleshooting skills for HPC system
Minimum Qualifications
Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
Base Pay Range: $130,400.00 - $221,700.00 Annually
Primary Location: USA-CA-Milpitas-KLA
KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.
Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.
KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at View email address on swooped.co or at View phone number on swooped.co to request accommodation.
Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to View email address on swooped.co to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
$136.3k - $231.7k
...environments and application software. While primarily working on inspection... ...with multidisciplinary engineering teams including electrical,... .... Strong technical skills in OOD/OOP, design patterns, interface... ...modern GUI technology is a plus. Linux administration knowledge is a...LinuxWork experience placement$176k - $333.5k
...choice to join us today. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates... ...on Slurm or Kubernetes Strong understanding of Linux operation system and TCP/IP fundamentals The base...Linux$136.3k - $231.7k
...Our expert teams of physicists, engineers, data scientists and problem‑... ...brightest research scientist, software engineers, application... ...Description As a member of the HPC system software engineering team... ...developing and troubleshooting in an Linux environment Strong...LinuxWork experience placementWorldwideFlexible hours$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa... ...degree and over 5 years of experience, particularly in C/C++, Linux, and parallel programming. NVIDIA offers competitive salaries...Linux- NVIDIA is seeking a motivated Senior HPC Support Engineer - Compute/GPU to provide solutions for AI hardware and software. You will be the primary contact for customers, addressing... ...in customer support, a strong background in Linux administration, and a relevant degree....Linux
$136.3k - $231.7k
KLA in Milpitas, California is seeking a highly motivated software engineer with strong C++ skills. The successful candidate will develop inspection software for mask inspection systems, working with various engineering teams to troubleshoot issues. A doctorate, master'...LinuxWork experience placement$108k - $172.5k
Nvidia Corporation is looking for a Senior HPC Support Engineer to engage with clients on site and remotely. This role involves resolving complex... ...field, and a strong grasp of networking technologies, Linux systems, and AI solutions. Competitive salary range from $10...LinuxRemote work- Google is seeking a software engineer to architect and drive software for accelerator platforms powering AI and HPC infrastructure. You will lead distributed systems, Linux OS, networking, and hardware integration via PCIe/USB/I2C in a high-scale data-center environment...Linux
$99k - $220k
...impact you’ll make Join our team as a software engineer to build the Dextro Software... ...concepts (OOS), object-oriented design (OOD), and/or object-oriented programming (OOP), including design patterns and... ...CI/CD pipelines Proficient in Linux Our commitment We believe it is...LinuxLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week$184k - $287.5k
NVIDIA is hiring engineers to scale up its AI Infrastructure. We expect... ...networking, familiarity with software testing and deployment, familiarity... ...High Performance Computing (HPC), GPUs, and high-performance... .... Expert level knowledge of Linux system administration and management...Linux- ...troubleshoot high-performance computing (HPC) and AI infrastructure. This role involves... ...center environment, requiring strong Linux administration skills and experience with... ...offers an opportunity to work closely with engineers to ensure optimal operations in a rapidly...Linux
$113k - $169k
...high-performance silicon chips and software content. Join us to transform the future... .... Troubleshoot operating system and engineering issues within our Linux environment. Collaborate on internal... ...environments that includes multiple HPC clusters, High performance S torage...LinuxLocal areaRemote work$184k - $287.5k
...and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms... ...to AI and HPC workloads. Strong experience with Linux. Ability and flexibility to work and communicate effectively...Linux- ...office each week. Meet the Team Develop software consistent with Cisco 'Design Thinking Principles... ..., silicon photonics, ASIC/NPU datapath, Linux embedded software and distributed... ...Contribute to a defined software engineering roadmap, identify and recommend improvements...LinuxWork at officeLocal area
- ...are looking for a highly motivated senior software engineer for an exciting role in our... ...(e.g. NCCL for TensorFlow/Pytorch) and HPC programming interfaces (e.g. UCX for MPI... ...debugging skills. Strong experience with Linux. Expert understanding of computer system...Linux
- NVIDIA is hiring engineers to scale AI infrastructure, focusing on end-to-end automation of datacenter operations for large-scale ML systems... .... Ideal candidates have a strong programming background, Linux expertise, and experience with distributed systems and high-performance...Linux
$184k - $287.5k
We are now hiring a System Software Engineer to join the NVIDIA's System Software group focusing on... ...used in groundbreaking of diverse AI, HPC, and accelerated computing workloads. We... ...stand out from the crowd: Knowledge of Linux kernel internals. Knowledge of Server /...LinuxImmediate start$184k - $287.5k
...Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical... ...systems, Kubernetes, Slurm/Slinky, Linux, containers, APIs, and CI Ability to... ...NVLink, InfiniBand, Ethernet fabrics, or HPC Hands‑on work with Kubernetes...Linux$152k - $241.5k
...InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a... ..., VDK, Simics, etc. Working experience on a major Linux distribution (e.g., Ubuntu, RedHat, SLES). Strong...LinuxWork experience placement- NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management... ...on supporting NVIDIA products across HPC, cloud, and enterprise on both bare metal... ...nodes. To succeed, you must have a strong Linux background, familiarity with modern...Linux
- ...career. SENIOR GPU FIRMWARE ENGINEER The Role Join AMD’s Datacenter... ...our GPU customers across Cloud, HPC, and OEM segments. In this... ...intersection of hardware and software. You enjoy collaborating directly... ...experience working with Enterprise Linux environment (Ubuntu, CentOS/...Linux
$152k - $241.5k
...partner with OS, container, GPU, and systems engineers, and apply machine learning and deep... .../prediction) inside existing software workflows. Qualifications 5+ years analyzing... ...Experience with TensorFlow or PyTorch. Linux and HPC / large‑scale or performance‑sensitive...Linux$215k - $230k
...change the world for the better. JOB SUMMARY As a Senior Software Engineer, you will play a pivotal role in the development of... ...REQUIREMENTS Technical Skills: Strong modern C++, OOP skills, multi-threading, and Linux application development Deep knowledge of robotics...LinuxLocal area$152k - $241.5k
...NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators for our DGX Server... ..., Simics, etc. Working experience on any one major Linux distro like Ubuntu, RedHat, SLES etc. Strong interpersonal...LinuxWork experience placement$140k - $300k
...services. Join a dynamic team of engineers dedicated to accelerating... ...and High-Performance Computing (HPC) groups. Your primary focus will... ...ability and practical software engineering expertise Strong... ...frameworks Extensive familiarity with Linux administration and internals...LinuxHourly payTemporary workFlexible hours- Software Engineer: Simulation Tools and Models Hyundai America Technical Center, Inc. (HATCI) is currently... ...model to a High Performance Computing (HPC) cluster. Establish, maintain, and... ...Experience leveraging HPC technologies, Linux, and AI/ML WHAT HYUNDAI CAN OFFER YOU...LinuxFor contractorsFlexible hours
$152k - $241.5k
...Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to enable business critical...$128k - $192k
..., faster and more efficient. Job Summary & Responsibilities Software development activities using C++/C#, Managed C++, .NET in Windows... ...Excellent architecture and design experience using modular / OOP / OOD methodology Hands-on experience on C#/C++ programming...Permanent employment$166k - $201k
...at Crusoe. About This Role As a Senior Software Engineer on our storage team, you'll be joining our... ...infrastructure and our customers' AI/HPC workloads. What You’ll Be Working On Building... ...filesystem based products, VFS and Linux filesystems (e.g., ext4, XFS, ZFS)...LinuxTemporary work$124k - $195.5k
...drive foundational improvements and automation to improve engineer's productivity. As a HPC Operations Engineer, you are responsible for the big... ...we need to see: Proficient in administering Centos/RHEL Linux distributions. Understating of container technologies like...Linux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (OOD/OOP, Linux, HPC). Be the first to apply!
- ngo software engineer Milpitas, CA
- software developer Milpitas, CA
- part time software developer remote Milpitas, CA
- financial software developer Milpitas, CA
- senior software engineer ruby on rails Milpitas, CA
- software engineer amazon Milpitas, CA
- senior software design engineer Milpitas, CA
- software engineer remote Milpitas, CA
- entry level software engineer remote Milpitas, CA
- software engineer contract Milpitas, CA

