Gpu Development Engineer

Applied Materials

Pune, India
Hybrid
Gpu programming
Cuda / opencl
Mpi and openmp
Your primary responsibility will be to extend the existing parallel processing capabilities in these codes for massive CPU-GPU parallelization

Job Summary

  • Your primary responsibility will be to extend the existing parallel processing capabilities in these codes for massive CPU-GPU parallelization.
  • You’ll benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive innovative solutions for our customers.
  • The work environment is stimulating, collaborative, and rewarding, with good opportunities for learning, growth, and diversification of expertise and knowledge.

Matching Summary

Your primary responsibility will be to extend the existing parallel processing capabilities in these codes for massive CPU-GPU parallelization.

Skills & Requirements

Must-have

  • GPU programming
  • CUDA / OpenCL
  • MPI and OpenMP
  • C/C++
  • Python
  • Profiling and tuning GPU programs

Nice-to-have

  • Scientific computing passion
  • High-performance computing
  • Collaborative work environment
  • Desire to learn new technologies

Key Requirements

  • MSc, MTech, or PhD degree
  • GPU parallelization and programming emphasis
  • Fortran 90 knowledge
  • Software design, development, and testing skills

Work Rights

Not specified

Tailored Resume

Cover Letter