Senior Fortran Compiler Engineer
Nvidia · Hillsboro, OR
About this role
Nvidia is hiring a senior-level Software Engineer based in Hillsboro, OR. The posting calls out experience with C, CUDA, C++.
- Role
- Software Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Hillsboro, OR
- Posted
- May 28, 2026
More roles at Nvidia
Job description
from Nvidia careersNVIDIA’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 experience with semantic analysis
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:
Deep understanding of Fortran semantics
This is an excerpt. Read the full job description on Nvidia careers →