Sr. 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 Film and Scatterometry Technology (FaST) Division provides industry leading metrology solutions for worldwide semiconductor IC manufacturers. The FaST Division portfolio of metrology products includes hardware and software solutions for optical film thickness, optical critical dimension (CD), composition, and resistivity measurement systems. These products are essential for the IC manufacturers as they provide critical metrology capabilities for the development and implementation of their advanced IC processes. The FaST division is committed to support our customers to achieve performance entitlement of our solution and we effectively partner with our customers from their early research and development phase to the high volume in-line manufacturing implementation specific for their process needs. The division consists of a global team located in US, Israel, China, and India.Job Description/Preferred Qualifications
Role Summary
We are seeking a Software Engineer to join our team, focused on the development and enhancement of Windows desktop applications used for spectral analysis, optimization, recipe development and measurement validation in semiconductor manufacturing metrology tools for yield improvement. This role involves close collaboration with algorithm and application engineers to deliver robust, highperformance, and userfriendly engineering software.
Key Responsibilities
- Collaborate with algorithms and application engineers to translate complex measurement workflows into intuitive and effective UI/UX Design.
- Develop, and maintain Windows desktop application features for spectral analysis, troubleshooting, and measurement validation used in semiconductor manufacturing metrology workflows.
- Perform requirements analysis and design by working with stakeholders, and domain experts to understand functional and nonfunctional needs.
- Contribute to software design by producing clear design approaches for features, components, and workflows before implementation.
- Implement interactive data visualization components, including charts, heat maps, and data tables.
- Integrate frontend components with backend computation libraries.
- Leverage AIassisted development tools (e.g., Claude, GitHub Copilot) to accelerate development, refactoring, and code reviews.
- Write clean, maintainable, and testable code with attention to performance and usability.
- Debug and resolve software defects reported by internal users and customers.
- Participate in code reviews and contribute to continuous improvement of development practices and coding standards.
Preferred Qualifications
- Exposure to scientific, engineering, or dataintensive software applications.
- Background in semiconductor manufacturing, metrology, or process control systems (a plus, not required).
- Experience with Caliburn.Micro or similar MVVM frameworks.
- Familiarity with advanced charting and visualization libraries (e.g., LightningChart, Syncfusion, or equivalent).
- Experience with Protobuf or other serialization or messaging frameworks.
Minimum Qualifications
Doctorate (Academic) or work experience of 0 years , Master's Level Degree or work experience of 2 years , Bachelor's Level Degree or work experience of 3 years.
- Proficiency in C# and .NET Framework.
- Proficient with UI/UX development.
- Experience with Windows Presentation Foundation desktop application development.
- Working knowledge of C++ and native/managed interop.
- Familiarity with asynchronous programming and multithreaded applications.
- Experience with version control systems such as Git.
- Strong problemsolving and debugging skills.
- Effective written and verbal communication and collaboration abilities.
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.
- ...Sr. Software Engineer To perform activities associated with one or more software engineering lifecycle phases Principal Accountabilities: Understand customer requirements and suggest solutions or alternatives Fill timesheets and complete invoicing process on or before...Senior
$170k - $230k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, STARLINK GROWTH At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world...SeniorPermanent employmentFull timeTemporary workWorldwideWeekend work$143.5k - $212.85k
...take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nJoin the PayPal Shopping Team as a Senior Full Stack Software Engineer, where you will play a key role in building secure, high-performing applications \u0026 features \u2014 owning the process...SeniorFull timeWork at officeLocal areaImmediate startFlexible hours- JOB DESCRIPTION Minimum of 5 + years of experience in Development. Full stack developers with experience in developing UI pages with Javascript, Angular/ React. Worked with Rest API integration. Service Now Platform experience is highly recommended. ...Senior
- ...Greetings From Rootshell Inc, One of our client is looking for Sr Software engineer in Santa Clara, CA Job Title : Sr Software engineer Location : Remote ( Preferably Bay Area) Duration: Long Term Must Have skills : Automatic Testing...SeniorWork experience placementRemote work
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeImmediate start
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeImmediate start
- ...Job Title: MLOps Engineer Location: Google Inc, California, San Jose Years of Experience: 5 7 Years Job Summary: We are seeking... ...learning models. Collaborate with data scientists and software engineers to integrate machine learning models into production...Senior
- .... We provide excellent benefits such as Medical, Dental, Vision ++ a fun company to work!!! Job description: Role: Sr Software Engineer Location: San Francisco, CA/ Rocklin, CA/ San Jose, CA (M-Th in-office; Friday WFH) Duration: Long Term Contract...SeniorLong term contractWork at officeWork from home
$226.14k
...provides its employees with opportunities for growth, meaningful work, and continuous learning! Flexton, Inc. has openings for Sr. Software Engineer in San Jose, CA: Job Title : Sr. Software Engineer Job Duration: 40 Hours / Week, Permanent position, Full...SeniorPermanent employmentFull time- ...Sr Software Engineer It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive...SeniorLocal areaWorldwideFlexible hours
$100k
...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors.... .... We are seeking an experienced and highly skilled Software Engineer with expertise in compilers and semiconductor technology to...SeniorPermanent employmentFull time$195k - $215k
...leveraging different perspectives and other ways of thinking, we build better experiences for our members and our team. As a Backend Engineer on the Velocity team , you’ll be part of a high-impact group responsible for supercharging engineering speed across Tinder....SeniorRemote jobFull timeWork experience placement- ...least 3 days in the office each week. Meet the Team Develop software consistent with Cisco 'Design Thinking Principles' with a... ...design through completion Contribute to a defined software engineering roadmap, identify and recommend improvements to the software development...SeniorWork at officeLocal area
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeImmediate start
$136.5k - $276.5k
...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...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery... ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical...SeniorFull timeWork experience placementImmediate start
$193.93k - $291.15k
...About the Role The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Software Engineer, Video Streaming you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build...SeniorFull timeRemote work- ...ripple far beyond the workplace - creating lasting change for people and the planet. What You Will Contribute: The Senior Software Engineer is responsible for designing, developing, testing, and supporting scalable software solutions that power Badger Meter's...SeniorTemporary workLocal areaFlexible 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...SeniorFull timeWork at officeVisa sponsorship
$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...SeniorMinimum wageWork experience placementWorldwideFlexible hours$140k - $215k
...join a mission that matters? The future of cybersecurity starts with you. About the Role We're seeking a highly skilled Senior Engineer to join our Falcon Risk Platform team at CrowdStrike. As a key member of our team, you'll play a critical role in designing and...SeniorFull timeWork experience placementWork at officeLocal area2 days per week3 days per week$210.3k - $273.4k
...-time reporting platform that powers critical analytics and decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems that drive this platform at scale. In this role, you'll design...SeniorWork at officeWorldwideRelocation package$154k - $211.75k
...sustainable future, then this is the right place for you. Responsibilities As a key member of our engineering team, you would be designing, implementing, and testing software solutions that enable seamless communication among various vehicle components, including...SeniorFull timeImmediate start- 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...SeniorRelocation
$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...SeniorContract work- ...REEVO ENGINEERING BUILDER - JD We are seeking a Senior Software Engineer who thrives as a T-shaped individual—bringing deep technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges...SeniorFull time
$117k - $234k
Position Summary... What you'll do... We are seeking a highly skilled Senior Software Engineer with strong software engineering fundamentals and hands-on experience building Generative AI powered applications and platforms. This role is ideal for an engineer who can...SeniorFull timeTemporary workPart time$144.2k - $233.2k
...relationships. Our goal is to create an environment where we all win with precision. Job Description Your Career As a Research Software Engineer (Antivirus Systems), we are looking for a motivated, intelligent, hardworking and creative individual to join our team that...SeniorFull timeCasual workWork at office- ...REEVO ENGINEERING BUILDER - JD We are seeking a Senior Software Engineer who thrives as a T-shaped individual—bringing deep technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- network software engineer Milpitas, CA
- senior robotics software engineer Milpitas, CA
- entry level software engineer remote Milpitas, CA
- cybersecurity software engineer Milpitas, CA
- federal - software developer Milpitas, CA
- agile software developer Milpitas, CA
- financial software developer Milpitas, CA
- software engineer Milpitas, CA
- software engineer healthcare Milpitas, CA
- startup software engineer Milpitas, CA


