1

Hpc Performance Engineer Jobs in Portland, OR (NOW HIRING)

... performance computing (HPC) workloads. * Port/extend/develop system software (firmware, OS, and drivers) to meet workload simulation needs. * Support CPU architects and performance engineers in their ...

Senior Fortran Compiler Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

NVIDIA's HPC compiler group wants to hire a Fortran compiler developer to join the team building ... If you want a front-row seat to state of the art compiler development for high-performance ...

Senior Computational Engineer

Portland, OR · On-site

$110K - $152K/yr

Own the CFD-based performance validation process for optimized marine system designs, including ... Run simulation workflows on on-premises and cloud-based HPC systems. * Improve team velocity by ...

Senior Fortran Compiler Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

NVIDIA's HPC compiler group wants to hire a Fortran compiler developer to join the team building ... If you want a front-row seat to state of the art compiler development for high-performance ...

HPC Dev Ops Engineer

Hillsboro, OR · On-site

$100K - $194K/yr

Monitor performance, utilization, and troubleshoot issues to maintain data integrity; oversee daily storage and backup operations and hardware maintenance. Qualifications: This position is not ...

Software Engineering Leader

Hillsboro, OR · On-site

$233K - $330K/yr

... performance analysis, debugger engineering, workload analysis, or compiler and library engineering. Preferred Qualifications: * Deep understanding of AI/HPC and open-source ecosystems. * Working ...

Software Engineering Leader

Hillsboro, OR · On-site

$233K - $330K/yr

... performance analysis, debugger engineering, workload analysis, or compiler and library engineering. Preferred Qualifications: * Deep understanding of AI/HPC and open-source ecosystems. * Working ...

Showing results 21-40

Hpc Performance Engineer information

See Portland, OR salary details

$11

$63

$104

How much do hpc performance engineer jobs pay per hour?

As of Sep 10, 2026, the average hourly pay for hpc performance engineer in Portland, OR is $63.74, according to ZipRecruiter salary data. Most workers in this role earn between $52.26 and $72.16 per hour, depending on experience, location, and employer.

What is an HPC performance engineer?

HPC Performance Engineers are specialists who focus on optimizing the performance of high-performance computing (HPC) systems and applications. They analyze system bottlenecks, tune software and hardware configurations, and work with researchers and developers to ensure applications run efficiently on supercomputers or large computing clusters. Their work is essential for maximizing computational resources and improving the speed and scalability of scientific, engineering, or data-intensive workloads.

What are the key skills and qualifications needed to thrive as an HPC performance engineer?

To thrive as an HPC Performance Engineer, you need a strong background in computer science or engineering, with expertise in parallel programming, high-performance computing architectures, and performance analysis. Familiarity with tools like MPI, OpenMP, profiling software (e.g., Intel VTune, GNU gprof), and experience with job schedulers and Linux systems are essential. Analytical thinking, problem-solving, and effective communication are crucial soft skills for identifying bottlenecks and collaborating with multidisciplinary teams. These skills are vital for optimizing computational workflows, maximizing resource utilization, and driving efficiency in complex HPC environments.

What are the typical challenges HPC performance engineers face when optimizing large-scale computational workloads?

HPC Performance Engineers often encounter challenges such as identifying bottlenecks in parallel code, managing resource contention, and optimizing data movement across distributed systems. They must balance maximizing throughput with minimizing latency, all while ensuring applications scale efficiently as cluster sizes grow. Collaboration with software developers, system administrators, and research teams is common to align application requirements with hardware capabilities and to implement effective performance improvements.

What is the difference between Hpc Performance Engineer vs Hpc System Administrator?

AspectHpc Performance EngineerHpc System Administrator
Primary FocusOptimizing HPC system performance and efficiencyManaging and maintaining HPC infrastructure
Skills & CertificationsPerformance tuning, parallel computing, Linux, scriptingSystem setup, network management, user support
Work EnvironmentResearch labs, data centers, high-performance computing facilitiesData centers, IT departments, research institutions
Common TasksPerformance analysis, bottleneck resolution, code optimizationSystem installation, user account management, hardware troubleshooting

The Hpc Performance Engineer focuses on enhancing system performance and efficiency, often working on optimization and tuning. In contrast, the Hpc System Administrator manages the day-to-day operation and maintenance of HPC systems. Both roles are essential in high-performance computing environments but serve different core functions.

What cities near Portland, OR are hiring for Hpc Performance Engineer jobs?

Cities near Portland, OR with the most Hpc Performance Engineer job openings:

Senior System Simulation Architect

Hillsboro, OR • On-site

Nvidia
Computer and Electronic Product Manufacturing • 10K+ employees

Full-time

Re-posted 4 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 18 frontline employees who took The Breakroom Quiz

6th of 247 rated software companies


Job description

Do you want to help drive the development of CPU architectures to fuel the explosive growth in artificial intelligence (AI) / deep learning (DL), high-performance computing (HPC), gaming, virtual reality, and autonomous vehicles? Come join the CPU performance architecture team as a Senior System Simulation Architect and help us push performance boundaries for NVIDIA's line of CPU products!

What you'll be doing:

  • Develop full-system functional models capable of running complex multi-threaded heterogeneous (CPU/GPU) workloads - with special focus on the CPU subsystem.

  • Integrate functional models from various frameworks with RTL simulators and emulators, hardware (HW-in-the-loop), and detailed performance models.

  • Bring up system and application software in simulation and emulation - including firmware, Linux, drivers, benchmarks, and CPU/GPU workloads such as deep-learning (DL) and high-performance computing (HPC) workloads.

  • Port/extend/develop system software (firmware, OS, and drivers) to meet workload simulation needs.

  • Support CPU architects and performance engineers in their use of functional models, performance models, and emulation to drive next-generation CPU architectures.

What we need to see:

  • BS/MS in EE, CE, or CS or equivalent experience

  • 6 or more years of relevant experience

  • Excellent C/C++/Python programming skills

  • Experience in development of functional simulators and/or low-level software (OS, firmware, drivers); preferably both

  • Excellent debugging skills - of both system software/firmware and application software

  • Experience with the ARM ISA

  • Excellent communication and teamwork skills

Ways to stand out from the crowd:

  • Experience working with hardware emulators and/or FPGAs

  • Background in CPU workload analysis (SimPoint, etc.)

  • Experience with Linux kernel bringup and debug

  • Familiarity with CUDA

  • Experience with CPU/GPU application development and optimization in Pytorch, TensorFlow, and similar frameworks

NVIDIA is a global leader in accelerated computing, delivering breakthroughs in AI, HPC, and advanced system design. Our technologies power transformative applications across industries - from robotics and autonomous vehicles to healthcare and climate research.With the introduction of theGrace CPU Superchip, and more recently, the announcement of the Vera CPU, NVIDIA has expanded into the CPU server market, complementing our world-class GPUs and SoCs. These CPUs play a critical role in orchestrating complex workloads with exceptional performance-per-watt efficiency. The CPU architecture team is driving innovations that integrate seamlessly with NVIDIA's broader technology stack, enabling faster AI model training, agentic use-cases, efficient data processing, and scalable cloud deployments.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until May 11, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US