Gpu Development Engineer

Applied Materials

Pune, India
Hybrid
Gpu parallelization expertise
Cuda or opencl proficiency
C/c++ programming skills
The role involves extending parallel processing capabilities in multi-physics computational modeling codes for massive CPU-GPU parallelization

Job Summary

  • The role involves extending parallel processing capabilities in multi-physics computational modeling codes for massive CPU-GPU parallelization.
  • Candidates will redesign and refactor existing Fortran 90 and C/C++ modules to prepare them for hybrid parallelization using MPI and CUDA.
  • Applied Materials offers a supportive work culture that encourages learning, professional growth, and the development of innovative solutions.

Matching Summary

The role involves extending parallel processing capabilities in multi-physics computational modeling codes for massive CPU-GPU parallelization.

Skills & Requirements

Must-have

  • GPU parallelization expertise
  • CUDA or OpenCL proficiency
  • C/C++ programming skills
  • MPI and OpenMP knowledge
  • Fortran 90 refactoring experience

Nice-to-have

  • Passion for scientific computing
  • Strong problem-solving abilities
  • Collaborative team player
  • Interest in plasma physics
  • Ability to work independently

Key Requirements

  • MSc, MTech, or PhD in CS, Math, Physics, or Computational Modeling
  • High level of skill in profiling and tuning GPU programs

Work Rights

Not specified

Tailored Resume

Cover Letter