1

Gpgpu Jobs (NOW HIRING)

CUDA ) Strong analytical and problem-solving skills Interest in general-purpose graphics processing unit (GPGPU) technologies. Strong math background The base range for this contract position is $23 ...

Required : • Strong C/C++ programming skills • Familiarity with LLVM • Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. • Understanding of data structures and algorithms, including ...

... GPGPU, Camera Serial Interface (CSI), Image Signal Processor (ISP), Ethernet, UFS, or PCIe. • Experience with embedded Linux distribution systems like Yocto or Buildroot. • Experience with ...

GPU AI Compiler Engineer

San Diego, CA · On-site

$141.60K - $212.40K/yr

Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. * Understanding of data structures and algorithms, including object-oriented programming * 2+ years industry experience Preferred Skills:

next page

Showing results 1-20

Gpgpu information

See salary details

$94.5K

$141.2K

$185.5K

How much do gpgpu jobs pay per year?

As of May 31, 2026, the average yearly pay for gpgpu in the United States is $141,171.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $155,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a GPGPU (General-Purpose computing on Graphics Processing Units) Developer, and why are they important?

To excel as a GPGPU Developer, you need strong programming skills in C/C++, parallel computing, and a deep understanding of GPU architectures, often backed by a degree in computer science or a related field. Familiarity with tools and frameworks like CUDA, OpenCL, and profiling/debugging tools is typically required, along with relevant certifications being beneficial. Analytical thinking, problem-solving, and the ability to collaborate within multidisciplinary teams are crucial soft skills for this role. These competencies enable developers to optimize computational workloads, improve application performance, and drive innovation in high-performance computing environments.

What are some common challenges faced when optimizing code for GPGPU applications?

Developers working with GPGPU (General-Purpose computing on Graphics Processing Units) often encounter challenges such as managing memory efficiently, ensuring proper synchronization between threads, and maximizing parallelism to fully utilize GPU resources. Debugging and profiling can also be more complex compared to CPU programming due to the highly parallel and asynchronous nature of GPU execution. Collaborating closely with software engineers and hardware specialists is common to address performance bottlenecks and ensure scalable, high-performing applications.

What is GPGPU?

GPGPU stands for General-Purpose computing on Graphics Processing Units. It refers to the use of a GPU, which is traditionally used for rendering graphics, to perform computation in applications typically handled by the CPU. This approach leverages the parallel processing power of modern GPUs to accelerate tasks such as scientific simulations, data analysis, and machine learning. GPGPU programming often involves using languages like CUDA or OpenCL to write code that runs on the GPU. By offloading certain computations to the GPU, overall performance and efficiency can be significantly improved.

What is the difference between Gpgpu vs GPU Developer?

AspectGpgpuGPU Developer
Required CredentialsKnowledge of parallel programming, CUDA/OpenCLProgramming skills, CUDA/OpenCL, graphics APIs
Work EnvironmentHigh-performance computing, data centersGraphics rendering, game development, visualization
Industry UsageScientific computing, AI, data analysisGaming, multimedia, visualization

Gpgpu (General-purpose computing on graphics processing units) focuses on using GPUs for non-graphics tasks like scientific computing and AI. GPU Developers typically work on graphics rendering, game engines, and multimedia applications. While both roles require knowledge of CUDA or OpenCL, Gpgpu specialists emphasize parallel computing for data processing, whereas GPU Developers focus on graphics and visual effects.

More about Gpgpu jobs
What cities are hiring for Gpgpu jobs? Cities with the most Gpgpu job openings:
What states have the most Gpgpu jobs? States with the most job openings for Gpgpu jobs include:
Infographic showing various Gpgpu job openings in the United States as of May 2026, with employment types broken down into 1% Internship, 92% Full Time, and 7% Contract. Highlights an 96% Physical, 2% Hybrid, and 2% Remote job distribution, with an average salary of $141,171 per year, or $67.9 per hour.
Senior Embedded Software Engineer - Python, C++, LabView GPU/GPGPU

Senior Embedded Software Engineer - Python, C++, LabView GPU/GPGPU

Technology Navigators

Austin, TX • On-site

$150K - $185K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 21 days ago


Job description

No sponsorship available. No third-party candidates.

Our client is an industry-leading organization that is revolutionizing the recycling industry by combining cutting-edge data analytics with artificial intelligence to change the way metal is salvaged. This company is passionate about creating a better, more sustainable future and has the technology to make it happen.

This is your chance to get in on the ground floor of a company with top-of-the-line technology, incredible benefits, and a fun, collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas.

What you get to do:

-Optimize the codebase for enhance availability, increased reliability, and an improved user experience

-Deliver quality documentation of Twitch and Clip software’s logical functionality

-Develop and deploy sensor fusion sorter prototype using C++ and Python

-Collaborate with cross-functional teams to provide technical direction and leadership

-Take part in code reviews and testing initiatives to maintain code quality

What you need to succeed:

-6+ years of embedded software engineering experience working with Python and C++ multithreaded software architecture

-Extensive hands-on experience with DIO/DAQ and GPU/GPGPU

-Demonstrable experience in all phases of the software development lifecycle (SDLC) in Agile environment(s)

-Strong working knowledge of Azure, Azure DevOps, and embedded systems

-Excellent documentation skills

What’s in it for you:

This company has an excellent benefits package to enable quality care and healthy work/life balance for its valued employees. You’ll be eligible for health, dental, vision, and life insurance packages (including an HSA option), 401k with company matching, ample PTO, employee assistance programs, a retirement plan, tuition reimbursement, and a referral program.

Don’t wait – apply online today to learn more about this new opportunity in Austin, Texas!

Company Description

Technology Navigators is a technical staffing firm specialized in recruiting skilled technologists for project-oriented consulting and contract positions. We've been firmly rooted in the Austin technology community since 1999, and have been providing companies that develop, build, and use technology with the people they need to grow their business for over two decades.