Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

Nvidia Senior Compiler Engineer - HPC 
United States, Texas 
977435852

Today
US, OR, Hillsboro
US, TX, Austin
US, CA, Remote
US, WA, Redmond
US, CA, Santa Clara
time type
Full time
posted on
Posted 4 Days Ago
job requisition id

What you'll be doing:

  • Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures

  • Implement new and future OpenACC, OpenMP, and standard language parallelism features for C++, Fortran, and Python for NVIDIA GPUs and Multicore CPUs

  • Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs

  • Balance individual effort with teamwork throughout debugging, prototyping, and productization

  • Discuss and refine software designs and implementation strategies with peers

  • Partner with application teams to investigate interesting and meaningful compilation problems from the HPC community

What we need to see:

  • Bachelors, Masters, or Ph.D. Degree in Computer Science, ECE or equivalent experience

  • 6+years experiencedeveloping production-quality compilers, tools, or similar software

  • Proven understanding of compiler internals including experience targeting auto-parallelization and GPU targets

  • Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel computer architectures and optimizations

Ways to stand out from the crowd:

  • Direct experience with Fortran or GPU programming models is a huge plus

  • Experience writing code using Modern C++

  • Experience with GPU-based parallel computing

  • Familiarity with C++, Fortran, OpenACC, OpenMP, or CUDA compilation

  • You have a real passion for compiler development

You will also be eligible for equity and .