1

Cuda Programmer Jobs in Oregon (NOW HIRING)

OR · On-site

$122K - $161K/yr

Understanding of CUDA programming model and NVIDIA GPUs. * Knowledge of memory coherence and consistency models. * Familiarity with static and dynamic code analysis, fuzzing, negative testing, and ...

OR · On-site

You will work across NVIDIA's GPU driver, CUDA, firmware, BMC, and AI software teams, collaborate closely with Microsoft and ODM/OEM partners, and ensure that developers and enterprise customers have ...

OR · On-site

Set strategy and lead execution for agentic AI systems for the CUDA ecosystem, defining roadmaps and measurable success metrics (performance, quality, reliability, developer productivity).. * Co ...

OR · On-site

Familiarity with CUDA programming and/or GPUs. * Experience with HPC or large-scale computing environments. Your base salary will be determined based on your location, experience, and the pay of ...

OR · On-site

$172K - $204K/yr

We are seeking an engineering leader responsible for end-to-end delivery of every DGX compute ... CUDA, networking, and AI applications work together seamlessly, while driving architecture and ...

OR · On-site

Familiarity with GPU acceleration and NVIDIA platforms (e.g., CUDA-X libraries, and/or AI ... Demonstrated success in building and scaling developer communities within capital markets or ...

OR · On-site

Familiarity with CUDA programming and/or GPUs. * Experience with HPC or large-scale computing environments. Widely considered to be one of the technology world's most desirable employers, NVIDIA ...

OR · On-site

Familiarity with CUDA programming and/or GPUs * Experience with Deep Learning Frameworks such PyTorch, TensorFlow Your base salary will be determined based on your location, experience, and the pay ...

OR · On-site

$104K - $143K/yr

Background with NVIDIA GPUs, CUDA Programming, NCCL and MLPerf benchmarking * Experience with Machine Learning and Deep Learning concepts, algorithms and models * Familiarity with InfiniBand ...

OR · On-site

CUDA programming and NVIDIA GPU architecture expertise. * Proved experience influencing product strategy and technical roadmap at a senior level. * Major open-source contributions. With competitive ...

OR · Hybrid

$122K - $161K/yr

Contribute to CUDA kernel and operator development for critical transformer components such as ... Proficient programming ability with modern C++ (C++11/14/17 and beyond). * Familiarity with popular ...

OR · On-site

The NVIDIA Industrial Engineering organization is a strong and visible team pushing the boundaries ... Experience with NVIDIA's CUDA-X Platform, including SDKs like Physics NeMo, Warp, CUDA, and ...

OR · On-site

Experience in developing CUDA, DirectX, OpenGL/Vulkan applications * You should have strong ... If you're a creative and autonomous engineer with a real passion for technology, we want to hear ...

OR · On-site

$126K - $166K/yr

Strong technical foundation in GPU computing, CUDA, or parallel programming models * Excellent communication and presentation skills, with the ability to work across engineering, marketing, and ...

OR · On-site

Expertise with advanced AI and GPU-accelerated frameworks including CUDA-X, RAPIDS, TensorRT-LLM ... Demonstrated history of launching and growing developer ecosystems across federal agencies, defense ...

OR · On-site

$104K - $143K/yr

Experienced in parallel programming, including CUDA/OpenCL GPU programming or other parallel models such as OpenMP. * Solid understanding of computer architecture and hands-on experience with ...

OR · On-site

$104K - $143K/yr

CUDA or OpenCL programming experience is desired but not required. * Experience with the following technologies is a huge plus: XLA, TVM, MLIR, LLVM, OpenAI Triton, deep learning models and ...

next page

Showing results 1-20

Cuda Programmer information

See Oregon salary details

$12

$41

$72

How much do cuda programmer jobs pay per hour?

As of Jun 12, 2026, the average hourly pay for cuda programmer in Oregon is $41.80, according to ZipRecruiter salary data. Most workers in this role earn between $27.21 and $54.38 per hour, depending on experience, location, and employer.

What are the most common challenges faced by Cuda Programmers in their daily work?

Cuda Programmers often encounter challenges related to optimizing code performance and efficiently managing memory on GPU architectures. Debugging and profiling can be complex, as issues may arise from both the code and hardware-specific elements, requiring close attention to parallelization and bottlenecks. Collaboration is key, as you’ll typically work closely with software engineers, data scientists, or researchers to integrate and optimize code for specialized workflows. Successfully navigating these challenges helps drive significant performance improvements and innovation in high-performance computing applications.

What are the key skills and qualifications needed to thrive in the Cuda Programmer position, and why are they important?

To thrive as a Cuda Programmer, you need strong programming skills in C/C++ and parallel computing, with a solid understanding of GPU architectures and CUDA development. Familiarity with CUDA libraries, performance profiling tools, and platforms like NVIDIA Nsight or Visual Studio is often required, while certifications from NVIDIA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies ensure you can optimize complex algorithms, work efficiently on high-performance computing projects, and collaborate smoothly with multidisciplinary teams.

What is a CUDA Programmer job?

A CUDA Programmer develops high-performance parallel computing applications using NVIDIA's CUDA (Compute Unified Device Architecture) framework. They optimize algorithms to run efficiently on GPUs, accelerating tasks such as machine learning, scientific simulations, and real-time data processing. This role requires proficiency in C/C++, an understanding of GPU architectures, and experience with parallel computing concepts to maximize performance.

What are the most commonly searched types of Cuda Programmer jobs in Oregon? The most popular types of Cuda Programmer jobs in Oregon are:
What are popular job titles related to Cuda Programmer jobs in Oregon? For Cuda Programmer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Cuda Programmer jobs in Oregon look for? The top searched job categories for Cuda Programmer jobs in Oregon are:
Infographic showing various Cuda Programmer job openings in Oregon as of June 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, 1% Contract, and 1% Nights. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $86,945 per year, or $41.8 per hour.
Senior Software Engineer, Fabric Networking - GPU

Senior Software Engineer, Fabric Networking - GPU

Nvidia

OR • On-site

$122K - $161K/yr

Full-time

Posted 29 days ago


Job description

NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.

We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team develops and maintains software that enables communication between GPUs, that power disruptive products in High Performance Computing and Deep Learning.

What you will be doing:

  • Design, implement and maintain system software that enables communication between GPUs.

  • Participate in the architectural definition and design of next-generation communication hardware and software to support large scale computing platforms.

  • Work with cross-disciplinary teams to understand business requirements and align software direction to meet those needs.

What we need to see:

  • B.S/M.S/Ph.D. in computer science or a related field or equivalent experience

  • 5+ years of relevant experience.

  • Excellent C/C++ programming and debugging skills. Shell scripting experience. Python and Perl experience is a plus.

  • Experience writing software applications that interface with device drivers and expose associated hardware functionality. Strong understanding of computer system architecture,operating system and kernel internals.

  • Strong experience with Linux and comfortable working in a cross-platform environment (Linux and Windows).

  • Experience with multi-core / multi-process / multi-threaded programming environment.

  • Strong understanding of networking fundamentals and high-performance networks like Ethernet/IB.

  • Experience with OS virtualization technologies like KVM/QEMU/Hyper-V etc.

  • Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.

Ways to stand out from the crowd:

  • Understanding of CUDA programming model and NVIDIA GPUs.

  • Knowledge of memory coherence and consistency models.

  • Familiarity with static and dynamic code analysis, fuzzing, negative testing, and other techniques.

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!

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

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until June 10, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

NVIDIA is committed to fostering an inclusive 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.

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

Year founded

1993