Your browser does not support javascript! Please enable it, otherwise web will not work for you.

C++/CUDA/AI @ Tata Consultancy

Home > Software Development

 C++/CUDA/AI

Job Description

Role- C++/CUDA/AI

Experience- 4-10years

Location- Bangalore


1. B.Tech / M.Tech / Phd in Computer Science / Electronics

2. Proficient programming skills in C / C++ and compiling using makefiles and configuration files, profiling & debugging source code

3. Development and porting of high performance software by leveraging parallel programming models / multi-threaded software and tools

4. Development and debugging CUDA/OpenCL/DPC++ Applications or development

5. Deep knowledge and hands on experience of Linux software development, version control

6. Good understanding of x86 processor architecture

1. Exposure to HPC and Data Center related systems and software(MPI)

2. Knowledge of Parallel Programming models CUDA, OpenMP, OpenCI

3. Hands on expertise in implementing infrastructure like pragma support, dump traces, common analysis infrastructure etc

4. Experience in parallel computing domain like (multi-core, GPGPU, SIMD, MIMD etc) is a plus

5. Experience with one or more opensource compiler like GCC, LLVM etc is a plus

6. Proactive contributions to building feature coverage test suite and/or conformance suite for the standards compliance like OpenVX/Khronos

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Embedded Systems Engineer
Employement Type: Full time

Contact Details:

Company: Tata Consultancy
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   C++ Cuda Opencl

 Fraud Alert to job seekers!

₹ Not Disclosed

Tata Consultancy

Jobs