Associate Technical Lead/Technical Lead, C++

6 Months ago • 4-7 Years • Research & Development

Job Summary

Job Description

KLA seeks a C++ expert to develop and maintain software for defect review systems. Strong programming fundamentals, multi-threaded application programming, and experience with CMM, UML, Rational Suite, and Clearcase are essential. This role involves collaboration with hardware and systems/application groups to understand requirements and map them to software designs.
Must have:
  • C++ programming
  • Multi-threaded apps
  • CMM, UML
  • Rational Suite
Good to have:
  • WPF, .Net
  • Machine control
  • Factory Automation
  • Embedded SW

Job Details

About the job

KLA Overview:

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and in 2019 we invested 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.


Responsibilities:

• Acquire and demonstrate technical knowledge of review software\system.

• Do requirements analysis, architectural analysis, design, develop and unit testing

• Do feasibility analysis of new features for complex software

• Acquire knowledge of key use cases in defect review system.

• Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.

• Responsible for product prototyping, development, quality and reliability.

• Work with hardware and systems/application groups to understand system requirements and map them to a software design

• Work in a global environment to Interact with multi-site team members (India, USA) during software product life cycle for requirement analysis, design, coding, integration and testing.

• Providing technical expertise to the estimation process as input to the project plan

• Following KT defined software development processes


Desired Skills & Experience:

Qualification:

• Good academics. BE/BS/BTech/MS/MTech degree in Computer Science/SW Engg/Electronics/Electrical Engg.

• 4 to 7 years of SW development experience.

• Strong in programming fundamentals, C, C++, MFC, COM, C#/.Net and OOAD

• Experience in multi-threaded software application programming.

• Must be able to work with hardware and systems/application groups to understand system requirements and map them to a software design.

• Experience with CMM, UML, Rational Suite, Clearcase

• Thorough knowledge of SDLC and software engineering

• Need excellent written and verbal communication skills

• Ability to work both independently and in a team environment.


Preferred:

• Experience in WPF, .Net Remoting, Interprocess communication and Multi core programming.

• Experience with Machine control, Factory Automation or Embedded SW

• Knowledge of CMM or other process models

Similar Jobs

PlayStation Global - Senior Technical Artist (Game Tech) - 12 month contract

PlayStation Global

Guildford, England, United Kingdom (On-Site)
3 Months ago
Pixar Animation Studios - Software Engineer, Platform

Pixar Animation Studios

Emeryville, California, United States (Hybrid)
4 Months ago
Playrix - Director of Engineering

Playrix

Armenia (Remote)
4 Months ago
QUANTIC DREAM - Développeur UI C++ (H/F/NB)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
4 Months ago
NVIDIA - Developer Relations Manager, EDA

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
JMA - Senior Engineer - Firmware

JMA

Bologna, Emilia-Romagna, Italy (On-Site)
4 Months ago
Riot Games - Research Scientist Intern - Generative AI - Summer 2025 (Remote)

Riot Games

Dublin, County Dublin, Ireland (Remote)
3 Months ago
NVIDIA - Senior Technical Program Manager – Silicon Solutions

NVIDIA

Canada (Hybrid)
1 Month ago
Synopsys  Inc  - Staff Applications Engineer

Synopsys Inc

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blizzard Entertainment - Senior Software Engineer, Production Technology

Blizzard Entertainment

Irvine, California, United States (Hybrid)
4 Months ago
Netflix - Senior Software Engineer, Partner Engineering - SPL APAC - Singapore

Netflix

Singapore, Singapore (On-Site)
3 Weeks ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Behaviour Interactive - Graphics Programmer - Dead by Daylight

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
NXP - 2025Y Campus - MCU System Engineer Intern

NXP

Suzhou, Jiangsu, China (On-Site)
4 Months ago
Google - Software Engineer III, Full Stack, Google Cloud

Google

(On-Site)
3 Months ago
ION - Lead Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
SSC Technologies - Sr. Contact Center Application Engineer

SSC Technologies

Missouri, United States (Remote)
1 Month ago
Tencent - Technical Director

Tencent

Irvine, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

The Smart Remote - Talent Acquisition Coordinator

The Smart Remote

India (Remote)
4 Months ago
Nielsen Holdings - Senior Software Engineer (Java/Scala, Spark, Kubernetes, AWS)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Krafton  - Game Artist

Krafton

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Omnissa - Member of technical staff (C++, JavaScript, React, HTML5)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Meesho - Associate Category - LnB

Meesho

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Barracuda Networks  Inc  - Associate Account Executive

Barracuda Networks Inc

Mumbai, Maharashtra, India (On-Site)
1 Day ago
Internkaksha IT Solutions - Data Analyst

Internkaksha IT Solutions

India (Remote)
4 Months ago
Idea Forge - Pilot (HW_V&V_5)

Idea Forge

Navi Mumbai, Maharashtra, India (On-Site)
4 Months ago
Gravitee - Senior Full Stack Engineer

Gravitee

Delhi, India (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Cloud Native Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
3 Months ago
Booming games - Prototyping Engineer

Booming games

(Remote)
1 Month ago
NVIDIA - GPU Verification Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior System Software Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Seattle, Washington, United States (Remote)
4 Months ago
ByteDance - Backend Engineer, Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Virtuos - Digital Communication Intern

Virtuos

France (Hybrid)
1 Week ago
NVIDIA - Senior Power Firmware Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
The Walt Disney Company - Principal Ride Development Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Week ago
Microsoft - Research Intern - FATE NYC (Fairness, Accountability, Transparency, and Ethics in AI)

Microsoft

New York, New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded