KLA Tencor logo

Software Engineer

KLA Tencor

Milpitas, CA
Full Time
Entry Level
109k-185k
11 days ago

Job Description

About the Role

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. We focus on innovation, investing 15% of sales back into R&D, and our teams of physicists, engineers, data scientists, and problem-solvers work together to accelerate the delivery of tomorrow's electronic devices. Life here is exciting, and our teams thrive on tackling really hard problems with no dull moments.

Key Responsibilities

  • Build systems that involve databases and our in-house automated testing framework.
  • Automate the process of extracting test result data from different sources.
  • Use intelligent algorithms, e.g., LLM, and business logic to find the root cause of software failures.
  • Integrate and transform scattered data and flat log files into a homogeneous format and load them into our database.
  • Present data in an actionable manner through Power BI, dashboards, and other reporting and graphing tools.

Requirements

  • Proficiency in programming languages such as Python, Java, C++, C#, or R.
  • Experience with machine learning frameworks like TensorFlow, PyTorch, Keras, or similar.
  • Strong skills in SQL, NoSQL databases, and data preprocessing.
  • Solid understanding of algorithms, data structures, machine learning models, and statistical methods.
  • Deep understanding of profiling, scaling, and tuning relational (e.g., SQL Server) and non-relational databases (e.g., Redis, MongoDB).
  • Ability to understand system-level requirements and translate them into good software design.
  • Strong knowledge of computer architecture, design patterns, UI frameworks, and API design.
  • Excellent communication skills (written and verbal).

Nice to Have

  • Knowledge of technologies like Kafka, Kubernetes, MySQL, Hadoop, BigQuery, and other open-source databases.
  • Experience with Continuous Integration tools such as Jenkins.
  • Experience with REST API testing tools and automation frameworks like Postman or RestSharp.

Qualifications

  • Master's degree with 0 years related work experience or Bachelor's degree with 2 years related work experience.

Benefits & Perks

  • Performance incentive programs and additional benefits including medical, dental, vision, life insurance, and other voluntary benefits.
  • 401(K) with company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement.
  • Development and career growth opportunities, financial planning benefits, wellness benefits including an employee assistance program (EAP).
  • Paid time off, paid holidays, family care and bonding leave.

Working at KLA Tencor

KLA values innovation, teamwork, tackling hard problems, and continuous development. The company emphasizes a collaborative environment where expert teams work together to advance technology and support career growth.

Apply Now

Job Details

Posted AtJun 10, 2025
Salary109k-185k
Job TypeFull Time
ExperienceEntry Level

About KLA Tencor

Website

kla.com

Company Size

5001-10000 employees

Location

Milpitas, CA

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches