KLA logo

Software Engineer (Full Stack)

KLA
NewPosted yesterday

LOCATION

Chennai · Onsite

EXPERIENCE

Any experience

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentJavaScriptHTML & CSSData Structures & Algorithms [DSA]React.jsAngular

Job description

Overview

Software engineer role within KLA's Global Service Support organization, designing and developing web applications and real-time data visualization user interfaces that help engineers monitor, diagnose and optimize semiconductor inspection and metrology equipment.

What you'll do

  • Design and develop web applications using real-time data visualization tools
  • Work with software, data and algorithm engineers on UI design and development
  • Collaborate with domain experts and software engineers to gather requirements
  • Translate user needs into design and software specifications
  • Select software components and follow best coding practices
  • Develop user interfaces that help engineers monitor, diagnose and optimize KLA semiconductor inspection and metrology equipment

What you'll need

  • Strong computer science fundamentals (data structures and algorithms)
  • Proficiency in web technologies such as HTML, CSS, JavaScript, and libraries/frameworks such as Angular, React, Vue, etc.
  • Proficiency in one or more backend languages such as C#, C++, Java, Python etc.
  • Experience developing clean, efficient, and performant user interfaces
  • Full stack development experience
  • Strong communication skills
  • Minimum qualifications: Master's Level Degree and 0 years related work experience, or Bachelor's Level Degree and related work experience of 2 years

Nice to have

  • Familiarity with Human Centered Design, and interest in working with users to understand their needs and building interfaces to meet them
  • Experience using charting libraries such as D3, Chart.js
  • Experience with REST interfaces
  • Ability to structure and build complex client-side applications
  • Familiarity with NodeJS, ASP.NET Core, Django or similar back end frameworks
  • Experience working in a service-oriented or microservice architecture
  • Experience with modern software engineering practices (XP)
  • Experience using artificial intelligence in software engineering

Details

  • Location: Chennai, India

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer (Full Stack)