Responsibilities:
? Design massive parallel programming models for a new function in a large code system
? General scientific computing code development and maintenance
? Improve performance of the existing function
? Program with Fortran, C/C++, and/or Cuda, Python
? Debug on large model on remote Linux cluster
? Create test models with a good understanding of engineering applications.
? Work collaboratively on a small team with little or no supervision
? Analyze solution failures systematically and work towards solution quickly
Requirements:
? Master’s or PhD in Engineering Department. Experience in programming of large scientific computing code is preferred.
? Sound mathematical skills, especially in linear algebra and numerical analysis. Experience in sparse matrix computation is preferred.
? Knowledge in Finite Element Analysis (FEA) in computational solid mechanics.
? With experience and deep understanding of MPI, OpenMP, or GPU heterogenous coding
? Programming knowledge with Fortran, C and/or C++.
? Familiar with both Linux and Windows systems.
? Must be self-motivated and pay attention to the details.
? Strong analytical skills and problem solving capabilities.
? Knowledge of HyperMesh and Optistruct products a plus.
? Must be a team player.
职能类别: 高级软件工程师
联系方式
上班地址:静安区恒通路268号凯德星贸大厦28楼
Get email alerts for the latest"HPC Development Specialist jobs in Shanghai"
