Qualifications and Desired Skills
- BE / BCA / M.C.A / M.S. in Computer Science Engineering, or equivalent with a strong HPC mindset and adept in documentation of work
- Strong understanding and experience in parallel algorithm design, integration and testing skills with good level of comfort working on both Windows and Linux operating systems
- Knowledge of working principles and expertise with design of parallel algorithms in heterogeneous compute architectures involving CPU and GPU is a must
- Ability to create compute system requirements and link up traceability to system level design requirements
- Experience working with WebGL, openCL, openMP, openACC, intel intrinsics, AVX / SSE, CUDA, JIT compilers, load-balancing, asynchronous processess, multi-threading, SIMD / MIMD pipelining and other core parallel compute paradigms
- Good working knowledge of both python and JavaScript including libraries like GPU.js, Emscripten and other compute accelerator frameworks for client side accelerated computing
- Ability to handle hands-on work on hardware, with an experimental mindset.
- Ability to effectively develop verification and validation strategies and document creation as part of design rigor
- Ability to oversee the systems development from prototype to validated design for production readiness involving the compute architecture
- Good grasp of root-causing compute issues manifested at a systems level to their underlying causes at sub-systems and their interactions
- Strong problem-solving and analytical skills
- Excellent communication and teamwork abilities
- Previous experience in R&D or product development with strong hands on experience on technical design journey from conceptualization to market launch is a must
- Must demonstrate willingness to constantly learn and adapt to growing needs of the domain with a growth mindset
- The role requires strong teamwork and the ability to mentor and work collaboratively in a team effectively to deliver to the assigned deliverable goals as a single cohesive unit
Skills Required
Webgl, Opencl, Gpu, Openmp, Product Development, Root Cause Analysis