Software Engineer
$114.8k - $195.2kKLA
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
Our engineering team develops software and hardware solutions that leverage physical chip design and layout data to enable wafer inspection and defect classification. These solutions are foundational to all KLA optical and eBeam inspection and review tools.
As a software engineer, you will contribute to both frontend and backend applications, and help specify and validate the compute systems that host our solutions across KLA platforms. This role offers the opportunity to work on high-performance computing systems and collaborate closely with cross-functional teams including hardware, algorithms, and systems engineering.
Key Responsibilities
Design, develop, and maintain software components for inspection and review tools
Work across the stack, from user interfaces to backend services and system integration
Collaborate with hardware teams to specify and test compute platforms
Optimize performance for compute-intensive applications
Participate in code reviews, testing, and continuous integration efforts
Required Qualifications
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
MS +0-3 years professional software development experience or BS + 2-5 years experience
Strong proficiency in C++ and experience with high-performance computing
Experience with Linux development environments
Solid understanding of software engineering principles, data structures, algorithms, and design patterns
Excellent problem-solving and communication skills
Preferred Qualifications
Experience with semiconductor or inspection systems
Knowledge of system-level performance tuning and profiling
Exposure to hardware/software co-design or embedded systems
Familiarity with frontend technologies (e.g., JavaScript, React) and backend frameworks
Familiarity with Docker/containerization
Minimum Qualifications
Master's Level Degree and 0 years related work experience; Bachelor's Level Degree and related work experience of 2 years
Base Pay Range: $114,800.00 - $195,200.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 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.
$60 - $70 per hour
...Description Our Client is hiring a Full Stack Software Engineer to own the internal automation platform that powers their entire research, robotics, and infrastructure organization. This is a true 50/50 full-stack role — equal frontend and backend ownership —...SuggestedContract workTemporary work$152k - $190k
...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform... ..., and performance. We are seeking passionate and talented Software Engineers to join our Cloudera Manager Software Engineering...SuggestedWork from homeFlexible hours- ...Senior Full Stack Software Engineer (Network) This role has been designed as 'Hybrid' with an expectation that you will work on average two days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the...SuggestedWork at office2 days per week
$44k - $185k
...business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will... ...intelligent automation. Your Impact You are a passionate software engineer with expertise in developing scalable data pipelines,...SuggestedFull timeTemporary workApprenticeshipInternshipLocal areaFlexible hours$264.51k
...Software Engineer (Airspan Networks Inc. Milpitas, CA). Software development of intelligent cellular/wireless LTE/5G network management & analytic applications to design & implement carrier grade full-stack solutions to manage our wireless networking products; design...Suggested$136.3k - $231.7k
...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$70 - $75 per hour
...specifications during bring-up and qualification. Mentorship: Provide technical direction and mentor junior engineers, fostering a culture of excellence in low-level software and high-speed design. Required Skills and Qualifications: Education: Bachelor’s or Master...$165k - $241.4k
...Group (CNBG). You will have opportunity to develop & support software for the Nexus 9000/3000 Data Center product lines and be a key... ...in STEM discipline ~6+ years of professional experience in Engineering ~ Programming with C, C++ and/or Python ~ Debugging experience...Full timeTemporary workWork at officeLocal areaFlexible hours2 days per week3 days per week$152.5k - $219.2k
...sufficient number of applications are received. Meet the Team The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the reliability and performance of our world-class hardware. Our...Full timeTemporary workLocal areaFlexible hours$165k - $241.4k
...office. Meet the Team The Cisco Distributed System Engineering (DSE) group is at the forefront of building next-generation networking... ...systems. We work at the intersection of hardware, optics, and software, integrating innovative optical technologies into SONiC-based...Full timeTemporary workWork at officeLocal areaFlexible hours3 days per week- ...Responsibilities Design, develop, test, and support assigned software components Translate manufacturing and quality requirements... ...& qualifications Bachelor's degree in Computer Science, Engineering, or related field Knowledge of quality management systems...
$165k - $241.4k
...received . Meet the Team The Cisco Distributed System Engineering (DSE) group owns the development of products that power the... ...a fast-paced environment. Your Impact As a passionate software engineer, you bring expertise in developing scalable systems,...Full timeTemporary workLocal areaFlexible hours$136.3k - $231.7k
...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 wageTemporary workWork experience placementFlexible hours- ...experience for Arlo users that is easy to set up and interact with every day. About the Role We are looking for a Software Engineer Intern who is curious, adaptable, and excited to learn. This is a generalist full-stack engineering role for someone who enjoys...Internship
- ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description: At Cloudera, we empower people to transform... ...(CDP) team is looking for a passionate, self-driven Senior Software Engineer with deep expertise in distributed systems to join our...Remote workWork from homeFlexible hours
$165k - $241.4k
...resolution and improve product behavior in production. This role sits at the center of customer engagement, production support, and engineering collaboration, serving as a key bridge between customers and internal teams. Your Impact You will play a critical role in...Full timeTemporary workLocal areaFlexible hours3 days per week- ...Networking Solutions Engineer This is a hybrid role working onsite in Milpitas 3 days a week. This team builds and supports networking products leveraging Cisco IOS-XR and open-source technologies, operating at the intersection of systems and silicon. The environment...3 days per week
$264.51k
About the role Software development of intelligent cellular/wireless LTE/5G network management & analytic applications to design & implement... ...debug complex software systems that underpin wireless big data engines; collaborate with engineers to find effective solutions to...- Cisco Systems, Inc. is seeking an experienced Software Engineer for their Service Provider High End Router team in Milpitas, California. The role focuses on developing and optimizing firmware and SDKs for Cisco's Silicon One architecture, requiring strong proficiency in...
- 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 next‑generation networking products. In this role, you’ll develop and optimize...
$136.3k - $231.7k
KLA-Belgium is seeking an HPC System Software Engineer in Milpitas, California. The role involves building software for large-scale deep learning and image processing on clusters. The ideal candidate has significant experience in HPC software development and strong engineering...$120k - $150k
...pay for things on their own schedule. What you will do... 1. Software Development: Embrace test-driven development principles and maintain... ...with multidisciplinary teams, including Back-End Software Engineers, Project Managers, and System Administrators. 3. Innovation...Work at office$114.8k - $195.2k
Key Responsibilities Design, develop, and maintain software components for inspection and review tools Work across the stack, from user... ...Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field MS +0-3 years professional software...Work experience placement$136.3k - $231.7k
...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...Work experience placementWorldwideFlexible hours- ...Senior Networking Software Engineer This role has been designed as 'Onsite' with an expectation that you will primarily work 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 officeRemote work
- ...Senior WLAN/WIFI Networking/Software Engineer This role has been designed as 'Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live...Work at office
$117.8k - $200.3k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... .../Preferred Qualifications KLA is seeking a highly skilled Software Engineer in Test Automation with 6+ years of hands-on experience...Minimum wageWork experience placementFlexible hours- ...for things on their own schedule. We are looking for a seasoned engineer who thrives on solving challenging problems, contributes beyond... ...delivering impactful business outcomes. What you will do: Software Development & Architecture Design, develop, and deliver high-quality...Work at office
$130k - $175k
...delivering fiber‑class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior DSP Software Engineer, you will work on the design, development, integration, and testing of RF calibration software modules for a next‑generation...WorldwideFlexible hours$55 per hour
...Our client, a leader in advanced manufacturing technology, is seeking a Software Engineer Semiconductor to join their team. As a Software Engineer Semiconductor you will be part of the Engineering Department supporting innovative hardware and software integration projects...Weekly payContract workTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time Milpitas, CA
- startup software engineer Milpitas, CA
- software developer Milpitas, CA
- software development engineer aws Milpitas, CA
- ngo software engineer Milpitas, CA
- software engineer Milpitas, CA
- senior software engineer Milpitas, CA
- cybersecurity software engineer Milpitas, CA
- part time software developer remote Milpitas, CA
- intel software engineer Milpitas, CA

