KLA

Software Engineer

KLA
Apply
1 day ago
Milpitas, CA, USAMid Level
H1B sponsor

Base Salary

$115k - $195k/yr

Responsibilities

  • Participate in software architecture, design reviews, requirements definition, coding, integration, testing, deployment, and troubleshooting.
  • Develop and maintain software features for current and future wafer inspection product generations.
  • Prepare software requirements documents and software design artifacts.
  • Analyze software performance and investigate and resolve escalated issues and defects.
  • Map hardware and system requirements to software designs in collaboration with hardware and systems/application teams.
  • Collaborate with global, multidisciplinary teams throughout the software product lifecycle.
  • Support test case development and test execution with the SQE team.

Requirements

  • Bachelor’s degree with at least 3 years of experience, or master’s degree with at least 1 year of experience.
  • Software development experience with C++, C#, or the .NET Framework.
  • Knowledge of STL, WinDBG, and Windows Internals.
  • Architecture and design experience using modular, object-oriented programming, and object-oriented design methodologies.
  • Hands-on C# or C++ programming experience, including multithreading on Windows.
  • Experience designing, implementing, and unit testing software using Microsoft Visual Studio C# or C++.
  • Experience designing and implementing GUIs using the .NET Framework and .NET Core.
  • Ability to document software design artifacts and algorithm specifications.
  • Good communication and interpersonal skills.
  • Semiconductor process experience is highly desirable.

Benefits

  • Medical, dental, vision, life, and other voluntary benefits.
  • 401(k) with company matching and an employee stock purchase program.
  • Student debt assistance and tuition reimbursement.
  • Development and career growth opportunities and programs.
  • Financial planning and wellness benefits, including an employee assistance program.
  • Paid time off, paid company holidays, and family care and bonding leave.
  • Base pay range is $114,800.00–$195,200.00 annually for the primary Milpitas, California location.

Tech Stack

C#C++.NETWindows

Categories

KLA

About KLA

10,000+ employees

KLA builds process control, inspection and metrology systems used to manufacture semiconductor wafers, reticles, advanced packaging, printed circuit boards, and displays, and sells related software and services to chipmakers and electronics manufacturers. Its business model centers on capital equipment sales plus service and support contracts. Headquartered in Milpitas, California, KLA traces its origins to the 1997 KLA-Tencor merger and is publicly traded on NASDAQ under the ticker KLAC.

Contact me