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