Engr, Software 3
KLA is hiring a Lead Software Engineer in Chennai to work on the Surfscan division's SPx semiconductor inspection products. The role involves driving architecture, designing robust software, and leading small teams to develop key features. Candidates must have strong C# and C++ skills with experience in large software systems or semiconductor products. This is a technical leadership role focused on complex problem-solving and architectural improvements within the common software platform.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
4+ years
Function
Engineering
Work mode
Onsite, India
Company
Tier 1
What you will work on
KLA is hiring a Lead Software Engineer in Chennai to work on the Surfscan division's SPx semiconductor inspection products. The role involves driving architecture, designing robust software, and leading small teams to develop key features. Candidates must have strong C# and C++ skills with experience in large software systems or semiconductor products. This is a technical leadership role focused on complex problem-solving and architectural improvements within the common software platform.
Must haves
- Strong programming fundamentals in C#, C++, COM
- Experience architecting systems from scratch
- Experience leading project teams
- Thorough knowledge of SDLC and software engineering
- Experience in developing enterprise applications in .NET/C#
- Proficiency in object-oriented development principles
Tools and skills
Nice to have: mfc, atl, dcom, stl, boost library, windbg, windows internals, cmm.
About the company
KLA is a major global leader in semiconductor process control equipment and a recognized industry giant.