GPU Hardware Engineer

Ultimate Staffing Services
San Jose, CA, United States
3 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$87,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Boolean Algebra Computer Engineering Software Debugging Firmware Formal Verification PCI Express Performance Tuning SystemVerilog Verilog Graphics Processing Unit (GPU)
+7 more
Application Specific Integrated Circuits Fpga Hardware Parallel Computation Information Technology Optimization Algorithms Data Pipelines Hardware Debugging

Job description

We’re hiring a GPU Hardware Engineer to design, develop, and validate next-generation GPU hardware architectures supporting graphics, AI/ML workloads, and high-performance parallel computing applications. This role involves working on GPU microarchitecture, performance optimization, verification, and collaboration across silicon, firmware, and software teams., * Design and develop GPU hardware blocks and microarchitecture features

  • Define and optimize graphics, compute, and AI processing pipelines
  • Analyze performance, power, area, and timing tradeoffs
  • Develop RTL designs using Verilog/SystemVerilog
  • Perform functional verification, debugging, and validation of GPU hardware
  • Collaborate with architecture, software, firmware, and silicon validation teams
  • Investigate and resolve hardware performance bottlenecks
  • Support bring-up, testing, and characterization of new GPU silicon

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • Strong understanding of digital logic design and computer architecture
  • Experience with RTL design (Verilog/SystemVerilog)
  • Knowledge of GPU architecture, graphics pipelines, and parallel processing concepts
  • Familiarity with hardware verification methodologies and debugging tools
  • Understanding of memory hierarchies, cache systems, and high-speed interfaces

Nice to Have

  • Experience with ASIC or FPGA development
  • Knowledge of AI/ML accelerators and hardware optimization techniques
  • Familiarity with PCIe, HBM, GDDR, or other high-performance memory technologies
  • Experience with performance modeling and silicon validation
  • Exposure to graphics APIs and GPU driver interactions

Preferred Skills

  • GPU microarchitecture design
  • RTL development and verification
  • Performance and power optimization
  • Hardware debugging and validation
  • Cross-functional collaboration
  • Strong analytical and problem-solving abilities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

4:08 min

Introduction to hardware parallelism and GPU computing

Paul Graham Paul Graham · World Congress 2024

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

1:34 min

Profiling and debugging GPU code with Nsight developer tools

Paul Graham Paul Graham · World Congress 2025

5:09 min

Analyzing hardware components inside a modern GPU architecture

Paul Graham Paul Graham · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · World Congress 2026 Europe

Videos

See all

Related articles

See all