1

Gpu Performance Engineer Jobs in Tucson, AZ (NOW HIRING)

Jr. Software Engineer

Tucson, AZ · On-site

$98K - $123K/yr

Demonstrated ability to design software systems to ensure they achieve functionality, performance ... Experience with developing GPU code using CUDA libraries * Familiarity with additional high-level ...

Sr. Software Engineer

Tucson, AZ · On-site

$229K - $280K/yr

Ability to communicate software and algorithm design, complexity analysis, and performance metrics ... Experience with developing GPU code using CUDA libraries * Familiarity with additional high-level ...

next page

Showing results 1-20

Gpu Performance Engineer information

See Tucson, AZ salary details

$10

$56

$92

How much do gpu performance engineer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for gpu performance engineer in Tucson, AZ is $56.83, according to ZipRecruiter salary data. Most workers in this role earn between $46.59 and $64.33 per hour, depending on experience, location, and employer.

What is a GPU performance engineer?

A GPU Performance Engineer is a specialist who analyzes, optimizes, and improves the performance of graphics processing units (GPUs). They work on identifying bottlenecks, optimizing code, and ensuring that GPU hardware and software deliver maximum efficiency and speed. Their role may involve working with drivers, firmware, and applications to enhance graphics and compute workloads. This job is essential in industries like gaming, AI, and high-performance computing where GPU efficiency directly impacts user experience and system performance.

What are some common challenges faced by a GPU performance engineer when optimizing graphics workloads?

GPU Performance Engineers often encounter challenges such as identifying performance bottlenecks within complex graphics pipelines, balancing resource utilization, and achieving optimal frame rates across diverse hardware configurations. They must use specialized profiling tools and collaborate closely with developers, driver engineers, and QA teams to address issues like memory bandwidth limitations or shader inefficiencies. Staying updated with rapidly evolving GPU architectures and optimizing for both current and next-generation hardware are also key aspects of the role.

What are the key skills and qualifications needed to thrive as a GPU performance engineer, and why are they important?

To thrive as a GPU Performance Engineer, you need a strong background in computer architecture, programming (C/C++), and a degree in computer science, electrical engineering, or a related field. Proficiency with GPU profiling tools (e.g., NVIDIA Nsight, AMD Radeon GPU Profiler), performance analysis frameworks, and parallel computing libraries like CUDA or OpenCL is typically required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with developers and debugging performance bottlenecks. These skills and qualities are essential for optimizing GPU performance, ensuring efficient software-hardware interaction, and delivering high-quality graphics or compute solutions.

What is the difference between Gpu Performance Engineer vs Gpu Hardware Engineer?

AspectGpu Performance EngineerGpu Hardware Engineer
Primary FocusOptimizing GPU performance, benchmarking, and tuning softwareDesigning, developing, and testing GPU hardware components
Required SkillsProgramming, performance analysis, GPU architecture knowledgeHardware design, circuit analysis, FPGA/ASIC experience
Work EnvironmentSoftware development teams, labs for testing performanceHardware labs, manufacturing facilities, R&D centers
Common CertificationsNone specific, often requires computer engineering or related degreesElectrical engineering, VLSI design certifications

The Gpu Performance Engineer primarily focuses on optimizing and testing GPU software performance, while the Gpu Hardware Engineer designs and develops the physical GPU components. Both roles require a strong background in computer engineering, but differ in their core responsibilities and work environments.

What are popular job titles related to Gpu Performance Engineer jobs in Tucson, AZ?

For Gpu Performance Engineer jobs in Tucson, AZ, the most frequently searched job titles are:

What job categories do people searching Gpu Performance Engineer jobs in Tucson, AZ look for?

The top searched job categories for Gpu Performance Engineer jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Gpu Performance Engineer jobs?

Cities near Tucson, AZ with the most Gpu Performance Engineer job openings:

Software Engineer TS/SCI with Security Clearance

Wallach Search Group

Tucson, AZ • On-site

Other

Re-posted 23 days ago


Job description

Location: Tucson, AZ Security Clearance: TS/SSBI/SCI We are seeking Software Engineers with Top Secret Clearances to create cutting edge signal processing, geolocation, and communication systems solutions to challenging national security and defense problems. You will work in a multi-disciplinary R&D environment with similarly skilled and motivated electrical engineers, mathematicians, and computer scientists/engineers in a highly rewarding personal and professional environment. The primary responsibilities for the Software Engineer position are: Core responsibilities include designing real-time processing solutions, implementing advanced signal processing and geolocation algorithms in efficient software, testing with real data, and deploying to front-line customer facilities. You also create effective user interfaces and data visualization tools. A key responsibility is mastering and evolving framework capabilities as applications migrate to a cloud-based computing environment. Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M, and experience the direct mission feedback from the customer and seeing your project provide real-world contributions that make a significant difference. Required: • Degree (Bachelor’s, Master’s, or PhD) in Computer Engineering or Computer Science • Competent in using C/C++/Python for engineering or scientific applications in the Linux environment • Facility with agile software development practices at all stages of the software life cycle • Good speaking skills with the ability to interact with customers and senior engineers • Able to assist in creation of cutting-edge solutions for customer issues • TS/SCI security clearance Technical Interest Areas • High Performance Computing including parallel and distributed computation • Numerical algorithms • GPU acceleration using CUDA • Machine learning • Virtualization and Cloud computing • Visualization of large engineering data • HTML5 for real-time GUI engineering applications