HPC Software Engineer
$136.3k - $231.7kKLA
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 Broadband Plasma Division (BBP) provides market-leading patterned wafer optical inspection systems for leading-edge IC manufacturing. Logic, foundry, and memory customers depend on BBP products to detect yield-critical defects for process debug and excursion monitoring at advanced process nodes. BBP flagship products include the 29xx and 39xx series which leverage Broadband Plasma technology to capture a wide range of defects with ultimate sensitivity at the optical inspection speeds needed for inline defect monitoring. Job Description/Preferred Qualifications Essential Skills:
Strong experience in designing and developing multi-threaded, multi-process, and distributed computing systems.
Extensive software development experience using C++, Java, and object-oriented design principles, with a deep understanding of software architecture and design patterns.
Proven expertise in Linux system programming, including development of system-level software and automation using Shell and Python scripting.
Strong analytical and problem-solving skills with the ability to diagnose complex software and system issues efficiently.
Good written and verbal communication skills, with the ability to clearly understand, articulate, and document technical problems and solutions. 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.
Strong troubleshooting and root-cause analysis skills for complex HPC software, storage, networking, and infrastructure issues. Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; 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: $136,300.00 - $231,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 click.appcast.io or at View phone number on click.appcast.io 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 click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
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 Broadband Plasma Division (BBP) provides market-leading patterned wafer optical inspection systems for leading-edge IC manufacturing. Logic, foundry, and memory customers depend on BBP products to detect yield-critical defects for process debug and excursion monitoring at advanced process nodes. BBP flagship products include the 29xx and 39xx series which leverage Broadband Plasma technology to capture a wide range of defects with ultimate sensitivity at the optical inspection speeds needed for inline defect monitoring. Job Description/Preferred Qualifications Essential Skills:
Strong experience in designing and developing multi-threaded, multi-process, and distributed computing systems.
Extensive software development experience using C++, Java, and object-oriented design principles, with a deep understanding of software architecture and design patterns.
Proven expertise in Linux system programming, including development of system-level software and automation using Shell and Python scripting.
Strong analytical and problem-solving skills with the ability to diagnose complex software and system issues efficiently.
Good written and verbal communication skills, with the ability to clearly understand, articulate, and document technical problems and solutions. 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.
Strong troubleshooting and root-cause analysis skills for complex HPC software, storage, networking, and infrastructure issues. Minimum Qualifications Doctorate (Academic) Degree and 0 years related work experience; 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: $136,300.00 - $231,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 click.appcast.io or at View phone number on click.appcast.io 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 click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the HPC Software Engineer in Milpitas, CA vacancy
$186.2k - $316.5k
## Senior HPC Software & Systems ArchitectApplylocations: Milpitas, CAtime type: Full timeposted on: Posted Yesterdayjob requisition id... ...15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world...SuggestedMinimum wageWork experience placementFlexible 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...Suggested$176k - $333.5k
...tackle challenges no one else can solve. Make the 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 sophisticated infrastructure to enable business critical...Suggested$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work... ...of a world class team of physicists, HPC system designers, machine learning and application... ...and develop next-generation hardware and software technologies that enable large-scale AI...SuggestedMinimum wageWork experience placementFlexible hours$150k
...-class researchers, data scientists, and engineers, tackling the most fundamental and impactful... ...team that’s responsible for the full software development life cycle, from conception to... ...showcasing the institution’s cutting-edge HPC and deep learning capabilities and...SuggestedFull timeVisa sponsorship- ...NVIDIA. We build communication libraries like NCCL, NVSHMEM, 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 and scalable communications software. DL and HPC applications...
$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...$120k - $150k
...for things on their own schedule. What you will do... 1. Software Development: Embrace test-driven development principles and... ...Collaborate with multidisciplinary teams, including Back-End Software Engineers, Project Managers, and System Administrators. 3. Innovation...Work at office$165k - $241.4k
...filled or if a sufficient number of applications are received . Meet the team We are seeking an experienced and motivated Software Engineer to join our Service Provider High End Router (Cisco 8000) team within the R&D department, contributing to the evolution of...Full timeTemporary workLocal areaFlexible hours- ...recommendations to assist them on their wellness journey. ~300 million consumers receive personalized offers with recommendation engines powered by TigerGraph. ~ TigerGraph reduces power outages by optimizing the energy infrastructure for 1 billion people. This...Work at officeRemote work
- ...JOB DESCRIPTION We are seeking an experienced Software Engineer to support the Hardware Platform Development team at CARIAD. This role focuses... ...the job ~ 10+ years of software development experience in HPC embedded environment Education Required Desired...Contract work
$90k - $115k
...Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We... ...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...: Seeking a top-notch hands-on Sr. Software Engineer to work on design of system manufacturing...Worldwide$165k - $241.4k
...Networking Engineer This is a hybrid role working on-site a minimum of three days a week in Milpitas, CA office. The Cisco Distributed... .... Building and delivering data plane and control plane software Developing 'forwarding' and'services' data plane feature...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week$166k - $201k
...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated... ...that are critical to our infrastructure and our customers' AI/HPC workloads. What You'll Be Working On Building Our Multi...Temporary work$159.5k - $271.2k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior...Minimum wageWork experience placementWorldwideFlexible hours- ...industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer, you will architect and implement the core training...Full timeWork at officeVisa sponsorship
$165k - $241.4k
...3 days in the office each week*** Meet the Team Develop software consistent with Cisco 'Design Thinking Principles' with a focus... ...design through completion Contribute to a defined software engineering roadmap, identify and recommendimprovements to the software...Full timeTemporary workWork at officeLocal areaFlexible hours- ...Senior Software Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work...Work at office2 days per week
$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours$120k - $170k
...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface... ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications...Full timeRelocation package$296k - $346k
...from home day is currently Tuesday.About the RoleAs a Senior Software Engineer on Lambda’s Core Cloud Platform team, you will build the control... ...systems.Experience with bare metal, GPU infrastructure, HPC, Kubernetes, Slurm, or large-scale AI/ML infrastructure.Experience...Part timeWork experience placementWork at officeLocal areaWork from homeFlexible hours$105k - $135k
Job Description: AMA is looking for full-time Software Engineers to work on a project under the NASA Academic Mission Services 2 (NAMS-2) contract at NASA Ames Research Center in Mountain View, CA. The work is in support of Software Facilities Engineering at the Aviation...Permanent employmentFull timeContract workTemporary workInternshipLocal areaImmediate start$149k - $359k
...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,... ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering...Full timeWork at officeFlexible hours$124k
...operations. Our team partners across Go-To-Market, Finance, and Engineering to deliver trusted, scalable data products for both business... ...across Snowflake/Databricks, DBT, Fivetran, and Airflow. Applying software engineering discipline CI/CD, automated testing, version...Full timeWork at officeRemote work$143.8k - $267k
...makes us Roche. In this role, you will lead instrumentation software development for digital pathology solutions that directly transform... ...an Agile environment with solution architects, hardware engineers, and software leads to translate business requirements into robust...Local areaRelocation package$70 - $78 per hour
...into electronic form. The candidate will participate in an Agile software team. Responsibilities Work independently to specify, plan,... ...Require a BS degree in Computer Science, Process Engineering, Continuous Improvement, or a related Engineering discipline with...Contract work- Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with...Relocation
$175k - $275k
...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who... ...learning to ensure our models train effectively and reliably. As a Software Engineer / AI Engineer on SpaceXAI's Data team, you will be responsible...Full timeTemporary workInternship$272k - $431.25k
## Principal Platform Software Engineer - RASApplylocations: US, CA, Santa Clara: US, Remotetime type: Full timeposted on: Posted Yesterdayjob... ...performance and productivity required for strong scaling for HPC and generative AI workload. Scale out is inherent to the design...$117k - $234k
Position Summary... What you'll do... Role summary: As a Senior Software Engineer at Walmart, you will lead the delivery of scalable, secure software solutions by collaborating with cross-functional teams. You will drive the full software development lifecycle, including...Full timeTemporary workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to HPC Software Engineer. Be the first to apply!
Related searches
- network software engineer Milpitas, CA
- senior robotics software engineer Milpitas, CA
- cybersecurity software engineer Milpitas, CA
- software engineer Milpitas, CA
- software engineer healthcare Milpitas, CA
- startup software engineer Milpitas, CA
- intel software engineer Milpitas, CA
- software developer positions Milpitas, CA
- software engineer full time Milpitas, CA
- senior software design engineer Milpitas, CA







