Fresher Jobs / KLA / KLA Hiring Software Engineer (Full Stack) in Chennai | Onsite
Fresher / entry level
KLA logo

KLA

KLA Hiring Software Engineer (Full Stack) in Chennai | Onsite

Chennai On-site 0 - 2 years Not disclosed Full Time Batch 2026, 2025, 2024 B.Tech — All Branches

Quick actions

Apply Now

Skills required

Technologies this role asks for

Prepare for this role

Learn the required skills, practice interview MCQs, then come back and apply for Java, Python .

Get new job alerts

Be notified when roles like this match your profile.

You’ll hear about matching jobs on this device.

  1. Tap the Share button in Safari
  2. Choose Add to Home Screen
  3. Open SoftoJobs from your Home Screen
  4. Tap Enable Job Alerts

Job description

What you’ll do in this role

Job Overview

KLA is hiring a Software Engineer (Full Stack) for its team in Chennai, India. This full-time role sits within the engineering organization supporting software and data systems used to monitor the performance of semiconductor inspection and measurement equipment.

The work involves developing web applications and modern user interfaces that help engineering teams explore real-time equipment data, diagnose issues, and improve equipment performance. The role offers collaboration with software, data, and algorithm engineers, along with domain specialists.

Key Responsibilities

  • Design and develop web applications that present real-time data through interactive visualizations.
  • Work with software engineers, data engineers, algorithm engineers, and domain experts to understand user requirements.
  • Translate user needs into software specifications, interface designs, and implementation plans.
  • Select suitable software components and follow established coding practices.
  • Build clean, efficient, and performant user interfaces for monitoring, diagnosing, and optimizing semiconductor inspection and metrology equipment.
  • Contribute to applications that collect, transform, store, and visualize equipment data and present analytics-based recommendations or alerts.
  • Help develop client-side applications that support complex workflows and user needs.

Required Skills

  • Strong computer science fundamentals, particularly data structures and algorithms.
  • Proficiency in web technologies including HTML, CSS, and JavaScript.
  • Experience with at least one modern front-end framework or library, such as Angular, React, or Vue.js.
  • Proficiency in one or more backend programming languages, such as C#, C++, Java, or Python.
  • Full-stack development experience and the ability to build clean, efficient, high-performance user interfaces.
  • Strong communication skills for collaborating across engineering and product-focused teams.

Preferred Skills

  • Familiarity with human-centered design and gathering user feedback to shape useful interfaces.
  • Experience with data visualization or charting libraries such as D3 or Chart.js.
  • Experience designing or consuming REST interfaces.
  • Ability to structure and develop complex client-side applications.
  • Familiarity with backend frameworks such as Node.js, ASP.NET Core, or Django.
  • Understanding of service-oriented or microservice architecture.
  • Exposure to modern software engineering practices, including Extreme Programming (XP).
  • Experience using artificial intelligence tools or techniques in software engineering.

Education

KLA specifies a master's-level degree with no related work experience required, or a bachelor's-level degree with two years of related work experience. The supplied listing does not name mandatory degree specializations, so the qualification mappings in this record are limited to relevant computing and software-related branches rather than all branches.

Experience

The minimum qualifications describe two pathways: candidates with a master's-level degree may apply with zero years of related work experience, while candidates with a bachelor's-level degree should have two years of related work experience. The listing does not state a maximum experience limit.

Technologies

  • HTML5 and CSS3 – Core web technologies for building user interfaces.
  • JavaScript – Web application development and interactive client-side behavior.
  • Angular, React, or Vue.js – Examples of front-end frameworks or libraries accepted by the role.
  • C#, C++, Java, or Python – Examples of backend programming languages.
  • Node.js, ASP.NET Core, or Django – Backend framework options mentioned as preferred familiarity.
  • REST API – Interface experience listed among the desired qualifications.
  • D3 and Chart.js – Charting libraries cited as desirable experience.

Work Mode and Location

This is a full-time position located in Chennai, India. The listing does not explicitly state a remote or hybrid arrangement, so the work mode is recorded as onsite by default.

About the Team

KLA develops inspection, metrology, process, and analytics solutions used in semiconductor manufacturing. The service-support engineering organization builds data systems that help monitor equipment fleets, support diagnostics, and contribute to predictive maintenance. The role works with a broad range of engineering teams and system data.

Who Should Apply

This opportunity may suit candidates with full-stack development skills, sound computer science fundamentals, and an interest in data-rich interfaces for engineering systems. Applicants should be comfortable working across frontend technologies and at least one backend language, while preferred experience in visualization, REST interfaces, backend frameworks, or service-oriented systems may be useful.

How to Apply

Review the role requirements and submit your application through KLA's official job listing. Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

B.Tech — All Branches

Passing Batch

2026, 2025, 2024

Experience

0 - 2 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.