KLA Tencor logo

Senior Software Engineer

KLA Tencor

Milpitas, CA
Full Time
Senior
180k-306k
26 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 work with expert teams of physicists, engineers, data scientists, and problem-solvers to advance humanity through electronic device manufacturing. Our teams thrive on tackling hard problems in a dynamic and exciting environment.

Key Responsibilities

  • Designing, developing, testing, and maintaining robust software applications.
  • Applying expert-level Object-Oriented Programming (OOP) skills, including SOLID principles and multi-threaded programming.
  • Leading architecture and implementation using C++, Java, and Python.
  • Solving complex engineering challenges with advanced knowledge of data structures, algorithms, and system design.
  • Conducting thorough code reviews and implementing standard processes.
  • Mentoring junior and mid-level engineers to foster a culture of continuous learning.
  • Collaborating with multi-functional teams to define and deliver impactful features.
  • Identifying and resolving performance bottlenecks and system reliability issues.
  • Staying ahead of industry trends and driving innovation within the engineering organization.

Requirements

  • Educational background in Computer Science, Computer Engineering, or a related field.
  • Strong leadership, coaching, and mentorship skills for driving complex, multi-team software projects and guiding architectural and design decisions.
  • Proficiency with object-oriented programming (OOP) languages.
  • 5+ years of hands-on experience in software development with C#, C++ or Java.
  • Strong analytical and problem-solving skills.
  • Proficiency in software design, debugging, testing, and documentation.
  • Excellent communication and collaboration skills across diverse teams and geographies.

Nice to Have

  • Experience with large-scale, high-performance systems.
  • Familiarity with semiconductor manufacturing or related industries.
  • Experience with Python, Java, and C++ in a professional setting.

Qualifications

  • Doctorate (Academic) Degree with 5 years of related work experience.
  • Master's Degree with 8 years of related work experience.
  • Bachelor's Degree with 12 years of related work experience.

Benefits & Perks

  • Base pay range of $180,000.00 - $306,000.00 annually.
  • Participation in performance incentive programs.
  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(K) with company matching.
  • Employee stock purchase program (ESPP).
  • Student debt assistance and tuition reimbursement.
  • Development and career growth opportunities.
  • Financial planning and wellness benefits, including an employee assistance program (EAP).
  • Paid time off and holidays, family care and bonding leave.

Working at KLA Tencor

KLA fosters a collaborative and inclusive engineering culture, emphasizing innovation, continuous learning, and tackling challenging problems. We value diversity, encourage leadership at all levels, and support employee development and growth.

Apply Now

Job Details

Posted AtJun 10, 2025
Salary180k-306k
Job TypeFull Time
ExperienceSenior

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