Fortran Compiler Developer

Do you visualize your future at NVIDIA? WE DO!
NVIDIA's PGI compiler team is looking to hire a Compiler Developer to work on development of a world-class optimizing Fortran compiler. If you want to work on compilers for high-performance computing (HPC) and drive the future of HPC Fortran, C++, OpenMP and OpenACC, this is the job for you. The ideal candidate will have knowledge of C and C++ programming languages and be comfortable working on Linux. Previous experience in development of production compilers required. Experience implementing one or more of Fortran, OpenMP or OpenACC is a big plus.
What we need to see:
Degree in Computer Science, ECE or related (Ph.D. or Masters preferred)
Assembly language programming skills
Solid understanding of machine architectures
Strong background in programming languages
8+ years of previous experience in development of production compilers
Knowledge of compiler internals, esp. compiler front-ends
Demonstrated C/C++ programming skills with production system software
Knowledge of software engineering principles and best practices
Ways to stand out from the crowd:
Fortran compiler front end experience
Familiarity with OpenMP and OpenACC standards
LLVM experience
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!
We are an AA/EEO/Veterans/Disabled employer

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Compiler Library Developer
Beaverton, OR Nvidia
Big Data Developer
Corvallis, OR Oracle
REMOTE: 15 Sr. Clojure Developers LISP Linux O...
Remote, OR Technical Excellence Group, LLC
Sr. IBM IIB/MQ Developer
Salem, OR Sirius Computer Solutions