JobMesh

Senior Fortran Compiler Engineer

NVIDIA · Hillsboro, Oregon, US

NVIDIA’s HPC compiler group wants to hire a Fortran compiler developer to join the team building one of the world's most important optimizing compilers. If y...

Job description

NVIDIA’s HPC compiler group wants to hire a Fortran compiler developer to join the team building one of the world's most important optimizing compilers. If you want a front-row seat to state of the art compiler development for high-performance computing, then we want you! We're implementing Flang with a keen interest in high-level optimization of Fortran, OpenACC, and OpenMP. What you'll be doing: Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures Implement and improve features in LLVM Flang, OpenACC, and OpenMP. 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 challenges from the HPC community What we need to see: 6+ years experience working on a production Fortran compiler Bachelors, Masters, or Ph.D. Degree in Computer Science, ECE or equivalent experience Proven understanding of compiler internals including experie...