KLA jobs - Engineer Computing Optimization

Engineer Computing Optimization

KLA
experience 0 to 3 Years
salary Salary not disclosed
qualification
Read More...
share this job
save job
Job is expired
Posted: 2 Years ago
Views: 0
Applications: 1
Openings: 1

Job Description

Responsibilities

Position: Ph.D./MS NCG position: FPGA HLS C/C++ Device Level programming

KLA is hiring engineers for its Advanced Computing Labs in Chennai, India. KLA ACL is at our new research center in the IITM, Research Park. The goal of the center is to conduct computational research in parallel and distributed sub-systems and deploy them to KLA’s advanced semi-conductor platforms that are used for inspection and metrology tasks in leading fabs. These efforts are part of a larger global initiative at KLA to scale up its AI + HPC + cloud infrastructure.

What will you be responsible for?

As part of this elite R&D team, the job entails understanding core algorithms that have to expressed in various parallel computing constructs particularly HPC accelerators such as FPGAs. The first step in optimizing will be to theoretically model break-down of our AI algorithms and model it in terms of available bandwidth, computational FLOPS etc.

Historically FPGAs have been programmed in HW RTL languages such VHDL and Verilog. In these projects, one of the main areas of research are to see if newer HLS (Higher Level Synthesis) tools sets such as Xilinx’s Vivaldo/Vitis that allow computation to be expressed in the C/C++ language can be competitive with RTL. The project requires engineers with a very strong background in traditional FPGA programming to map those computations into the HLS C++ language and explore to see how much performance is achieved relative to RTL while enabling significant programmer productivity.

While the initial focus of the team will be on lower level module productivity using Vivaldo/Vitis toolsets, it is also the intent to see if one can use higher level programming models such as SYCL/DPC++/TriSycl to achieve similar performance.

Qualifications

What we would like to see in you?
  • New/recent College graduates in Ph.D. (preferred),Dual Degree MS in EE, CS or CSE. Bachelors graduates will also be considered.
  • A person who has a strong background in computer architecture, and in particular with a focus on high performance parallel processing at the device level FPGAs.
  • FPGA related technical skills including FPGA chip design, Verilog/VHDL for FPGA, FPGA tools design and HLS.
  • A strong background in C/C++ programming with a good understanding of the C++ computational models.
  • The candidate should have a very strong mental model of computational loads and mapping different algorithms to parallel architectures.
  • Bonus skills will be exposure / experience in GPU programming.
  • Reasonable comfort level with the Linux operating system at the user level.
  • Exposure to multiprocessor and multithreading concepts
  • Some familiarity with GPU programming such as CUDA, OpenCL or SYCL.
The position also requires a person with significant communication, initiative and the ability to navigate from relatively high-level requirements to low level computational models.

Bonus Skills

Any prior experience in KLA domains such as wafer inspection coupled with programming in CUDA or AVX will be a very plus. Additionally, any experience in optimizing large scale signal or computer vision algorithms would also be a major plus. It

Experience in large scale distributed HPC systems, proven experience in Docker and Container orchestration and any expertise in AI Frameworks (TensorFlow) will also be welcome.

Finally a strong background in Modern C++ concepts (C++ 11 through C++ 17),STL library would also be a way to stand out from the crowd.

Job Particulars

Role Engineer
Who can applyFreshers and Experienced (0 to 3 Years )
Hiring Process Face to Face Interview
Employment TypeFull Time
Job Id553005
Job Category Core Technical
StateTamil Nadu
Country India

About Company

KLA
Similar Jobs
Mechanical Engineer
CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 35,000 - 60,000 Per Month
15 Hours ago
Quick Apply
Mechanical Engineer
FRESHERSWORLD
experience Fresher
locationChennai
salary 35,000 - 60,000 Per Month
15 Hours ago
Quick Apply
Mechanical Engineer
FRESHERSWORLD
experience Fresher
locationChennai
salary 35,000 - 60,000 Per Month
15 Hours ago
Quick Apply
experience Fresher
locationChennai
salary 10,000 Per Month
1 Day ago
Quick Apply
experience Fresher
locationBangalore,Bellary,Chennai
salary 15,000 - 30,000 Per Month
1 Day ago
Quick Apply
Mechanical Engineer
FRESHERSWORLDCOM
experience Fresher
locationChennai
salary 25,000 - 50,000 Per Month
1 Day ago
Quick Apply
Mechanical Engineer
A CLIENT OF TEAMLEASE
experience Fresher
locationChennai
salary 30,000 - 65,000 Per Month
2 Days ago
Quick Apply
Mechanical Engineer
CLIENT OF TEAMLEASE
experience Fresher
locationChennai
salary 25,000 - 50,000 Per Month
3 Days ago
Quick Apply
Mechanical Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 25,000 - 50,000 Per Month
4 Days ago
Quick Apply
Site supervisor
IN AND OUT SPACE DESIGNERS
experience Fresher
locationChennai
salary 12,000 - 15,000 Per Month
4 Days ago
Quick Apply
Civil Site Engineer
THIVYA ENGINEERING AND CONSTRUCTION
experience Fresher
locationChennai
salary 10,000 - 12,500 Per Month
6 Days ago
Quick Apply
Associate Quality Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 10,000 - 12,500 Per Month
6 Days ago
Quick Apply
Production Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 10,000 - 12,500 Per Month
7 Days ago
Quick Apply
Assistant Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 10,000 - 12,500 Per Month
7 Days ago
Quick Apply
Data Engineering- Tech Lead
A CLIENT OF FRESHERSWORLD
experience 4 Years
locationChennai
salary 10,000 - 12,500 Per Month
7 Days ago
Quick Apply
Electrical Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 10,000 - 12,500 Per Month
8 Days ago
Quick Apply
Trainee Software Engineer
CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 48,000 - 68,000 Per Month
10 Days ago
Quick Apply
Graduate Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 48,000 - 68,000 Per Month
10 Days ago
Quick Apply
Site Reliability Engineer
A CLIENT OF FRESHERSWORLD
experience Fresher
locationChennai
salary 48,000 - 68,000 Per Month
11 Days ago
Quick Apply
experience 4 Years
locationChennai
salary 20,000 - 1,00,000 Per Month
10 Days ago
Quick Apply
left slide     right slide
Jobs By LocationVIEW ALL
Active Jobs By Role
Accountant (3668) Admin (20) Agriculture and Dairy (0) Architect (574) Bartender (0) Beauticians / Spa (16) Bouncer (0) BPO / Customer care (26257) Caretaker / Nanny (0) Carpenter (1) Cashier (1) Cleaner / Washer (0) Construction / Laborer (1) Content Writer (585) Cook / Chef (72) Counsellor (245) Data Entry / Back Office (15827) Data Analytics (2) Design / Animation (2996) Delivery (87) Digital marketing / SEO (903) Draughtsman/Draftsman (0) Doctor / Physician (77) Driver (7) Electrician (6) Engineer (38992) Engraver (0) Event Planner (0) Fire Fighter (1) Fitter (2) Gardener(Mali) (0) Ground Staff (3) Hospitality Executives (299) Housekeeping (8) HR (1731) Insurance Consultant (0) IT Hardware Engineer (2033) IT - Mobile Developer (2982) IT Software-Engineer (23474) IT Software-QA/Tester (19) Lab Technician (1) Language Translator (1) Legal (2) Librarian (0) Management Trainee (1286) Mechanic (471) Media / Journalism (294) MIS Executive (7) Moulder (0) Nurse (598) Nutritionist / Dietician (0) Office Assistant / Helper (9) Operations (9) Operator / Machinist (3) Packager (3) Painter (0) Pharmacist / Medical Rep (849) Photographer / Videographer (1) Physiotherapist (1) Research/JRF/SRF (67) Plumber (0) Receptionist / Front Office (1094) Retail / Store Executive (205) Rigger (0) Sales / Marketing (6900) Security / Guards (5) Sports Trainer (0) Tailor/ dress designer (90) Teacher (340) Tool & Die Maker (2) Tourist Guide (0) Trainer (10) Waiter / Steward (2) Ward Boy (0) Warehouse Executive (4) Welder (1) Others (732)
safety tipsSafety Tips
Teamlease does not charge any kind of payment for a job.
get job tipsHow to get a Job early? Follow these tips

1.The more the Jobs you apply, the higher your chances of getting a job.

2. Keep your profile updated Update

Recruiters prefer candidates with complete profile information.

3. Keep visiting the Teamlease.com daily

Daily visit will ensure you won’t miss out on any Job opportunity.

4. Watch videos to improve Watch videos

Be a better candidate than others by watching these Job-related videos.