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
## Sr Software Engineer (C++, OOD/OOP, Linux)Applylocations: Milpitas, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id: 2637809**Company Overview**KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually...LinuxMinimum wageFlexible hours$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...motivation for team success. Proficiency in Linux‑based development environments. RPC/REST...LinuxMinimum wageFull timeImmediate startFlexible 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- KLA-Belgium is hiring a Sr Software Engineer in Milpitas, California to develop cutting-edge C++ software for next-gen mask inspection systems. Candidates should have expertise in multi-threaded programming and a proven background in RPC and REST API architectures. This...Linux
- ...semiconductor technology company in California is looking for a Software Engineer with expertise in C/C++ and distributed systems. The ideal... ...strong understanding of multi-threaded software development and Linux system programming. Responsibilities include developing...Linux
- ...projects and support Research & Development activities for AI and HPC systems. With at least eight years of experience in networking... ...system design, candidates should have strong Kubernetes, Python, and Linux skills. NVIDIA is known for its innovative technology and...Linux
$129k - $161.27k
...institution in Santa Clara seeks a skilled IT professional to enhance HPC capabilities through training, develop infrastructure solutions,... ...a diverse user base. Ideal candidates will have experience with Linux and Windows systems, and SAN storage environments. The role...Linux$136.3k - $231.7k
...expert teams of physicists, engineers, data scientists and problem-... ...brightest research scientist, software engineers, application development... ...-on across the stack—from Linux user space to Linux kernel... ...software engineering fundamentals (OOD/OOP, design patterns, testable...LinuxWork experience placementFlexible hours$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 area- ...implementation of high-performance compute clusters Solid knowledge on the HPC cluster systems, including scalable/robust storage, high-... ...computing architectures Apply their strong skills with the Linux OS to configure a suitable operating system for the design...Linux
$95k - $161.5k
...talented individual to design and configure high-performance computing (HPC) clusters. The role involves selecting and validating hardware... ...knowledge of computer architecture and experience in Linux system administration. There are opportunities for development, and...Linux$162.7k - $284.7k
KLA-Belgium in Milpitas is seeking a Principal HPC Architect to design and support high-performance compute environments for scientific... ...complex initiatives. The ideal candidate will have extensive Linux experience and a doctorate or equivalent experience. Excellent communication...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
$264.51k
...About the role Software development of intelligent cellular/wireless LTE/5G network management... ...systems that underpin wireless big data engines; collaborate with engineers to find... ...microservices, Kubernetes, and AWS cloud. Linux administration and troubleshooting (RHEL,...Linux- ...knowledge in High-Performance Computing, script language(Shell, Python), Linux administrator, operating systems (Linux, Windows), computer... ...experience is a plus Configuration and maintenance of the HPC computer rack/hardware. Professionally resolve hardware issues HPC...Linux
$148k - $235.75k
...NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW... ...develops modern networking features for cloud, HPC and storage. We drive the data growth of... ..., Gerrit, Jenkins etc.) Background in Linux internals With competitive salaries...LinuxShift work- ...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
- ...Responsibilities*** Our development culture affords engineers significant technical freedom and... .... · Architecting equipment control software systems for Onto Innovation’s semiconductor... ...technologies. · Experience with Unix/Linux systems including the use of shells and...LinuxPermanent employmentWork at office
- ...Software Engineer Mattson Technology is a global company with nearly 30 years of experience delivering... ...Material UI ~ Good understanding of OOP concepts and modelling of the real-world... ...is a must ~ Working Knowledge with Linux/Unix and/or Windows environments ~...LinuxFull timeWorldwide
$264.51k
...Airspan Careers SOFTWARE ENGINEER Location: In office, Milpitas, CA ABOUT AIRSPAN NETWORKS Airspan Networks... ...products w/ REST APIs, Microservices, Kubernetes, & AWS cloud; Linux administration & troubleshooting (i.e. RHEL, CentOS). Exp. w/...LinuxWork at officeRemote workWorldwide- ...Infrastructure Engineer This is a hybrid role located in Milpitas CA. Candidates should... ...BSP group sits at the foundation of the software stack, close to the silicon, turning advanced... ...with, or deep understanding of, Linux Kernel Modules (KLMs) and user-space drivers...LinuxWork at office3 days per week
$92k - $155.25k
NVIDIA Corporation is seeking an AI Compute Engineer to join its Infrastructure Specialists team in Santa... .... A minimum of 4 years in hardware and software deployment is required, along with strong knowledge of Linux administration and cluster management technologies...Linux$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...$2,000 per month
...investors and staffed by leading engineers, Etched is redefining the... ...build this infrastructure as software – and we engineer it with the... ...hybrid high-performance compute (HPC) cluster, optimized for massively... ...expert‑level knowledge of Linux, virtualization, containerization...LinuxWork at officeRelocation package$90k - $135k
...Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide... ..., passionate, and committed engineers, technologists, and business... ...Seeking a top-notch hands-on Software Engineer to work on design of... ...automatic testing. Proficiency in Linux programming by shell, python...LinuxWorldwide$166k - $201k
...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence... ...infrastructure and our customers' AI/HPC workloads. What You'll Be Working On... ...filesystem based products, VFS and linux filesystems (e.g., ext4, XFS, ZFS)...LinuxTemporary work$128k - $192k
...Onto Innovation Software Engineer Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of... ...Excellent architecture and design experience using modular / OOP / OOD methodology ~ Hands-on experience on C#/C++ programming including...Permanent employment$92k - $155.25k
NVIDIA Gruppe is seeking an AI Compute Engineer to enhance AI Compute systems within the Infrastructure Specialists team in Santa Clara, California. You will manage and validate Linux-based customer infrastructures while interacting with stakeholders to implement extensive...Linux$152k - $241.5k
...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- Senior Software Development Engineer, Annapurna Labs, Elastic Collectives job at Annapurna Labs (U.S.) Inc... ...(ML) and High-Performance Computing (HPC) workloads on AWS. We are seeking an experienced... ...in C/C++ and a deep understanding of Linux and kernel-level programming are...LinuxInternshipWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (OOD/OOP, Linux, HPC). Be the first to apply!
- software engineer amazon Milpitas, CA
- software engineer student Milpitas, CA
- agile software developer Milpitas, CA
- software developer positions Milpitas, CA
- senior software design engineer Milpitas, CA
- software developer Milpitas, CA
- ngo software engineer Milpitas, CA
- startup software engineer Milpitas, CA
- senior software engineer Milpitas, CA
- real time software engineer Milpitas, CA


