# Senior CPU Compiler Engineer - HPC

**Company**: NVIDIA
**Location**: Hillsboro, OR
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-OR-Hillsboro/Senior-CPU-Compiler-Engineer---HPC_JR2020843?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_989a051c-bfb

## Description

NVIDIA's HPC Compiler Team is seeking a Compiler Developer to join the team building one of the world's most important optimizing compilers.

The ideal candidate will have a front-row seat to pioneering compiler development in high-performance computing.

NVIDIA's invention of the GPU revolutionized parallel computing, and their GPUs are being used in many of the largest high-performance computing projects around the world, solving real-world problems.

**Responsibilities:**

- Designing and implementing new features for high-performance CPUs and GPUs

- Working with application teams to tackle interesting and meaningful compilation problems

- Partnering with team members on projects related to high-performance computing and optimizations

- Interacting directly with teams in the open-source community

**Requirements:**

- Bachelor's degree in Computer Science, ECE, or related field (Ph.D. or Master's preferred) or equivalent experience

- 6+ years of experience developing production-quality compilers or tools or equivalent

- Proven understanding of compiler internals, front-ends, and optimizers

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

**Preferred Qualifications:**

- Experience with the EDG compiler front-end or LLVM

- Familiarity with C++, OpenMP, and OpenACC standards

- Passion for compiler development

- Highly motivated with problem-solving skills

NVIDIA offers equity and benefits to its employees.

## Skills

### Required
- C/C++
- compiler development
- parallel computer architectures
- optimizations

### Nice to have
- EDG compiler front-end
- LLVM
- C++
- OpenMP
- OpenACC

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-OR-Hillsboro/Senior-CPU-Compiler-Engineer---HPC_JR2020843?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
