Associate / Technical Lead, Software Development
KLA · Chennai, India
junior
Software Engineer
ic
7+ yrs Bachelor's
· Posted Apr 20, 2026
About this role
KLA is hiring a junior-level Software Engineer based in Chennai, India. The posting calls out experience with SQL, Networking, Data Structures, API Development and roughly 7+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.
- Role
- Software Engineer
- Function
- software engineering
- Level
- junior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Chennai, India
- Experience
- 7+ years
- Education
- Bachelor's degree
- Posted
- Apr 20, 2026
AI Summary
Junior-level Software Engineer developing systems for semiconductor manufacturing. Requires Visual C++ expertise, Win32 API, MFC, STL, SQL, XML, and TCP/IP socket knowledge. Must interface with COM ports, USB devices, and network hardware while debugging multithreaded applications.
More roles at KLA
Technical Instructor (BBP)
Phoenix, AZ · mid
Sr. Financial Analyst, Analytics
Milpitas, CA · senior
Customer Engagement Applications Engineer
Shanghai, China · mid
Customer Support Engineer
Shanghai, China · mid
Project Controls Manager - Global
Newport, United Kingdom · manager
Power BI
All KLA jobs →
Job description
from KLA careersCompany Overview
Job Description/Preferred Qualifications
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a VC++ Developer.
- Knowledge of Win32 API, MFC, STL, SQL, XML and TCP/IP Sockets is required.
- Interface with COM ports, USB devices, PCI cards, and Ethernet networks.
- Familiarity with data structures, algorithms, and design patterns.
This is an excerpt. Read the full job description on KLA careers →