GPU Design Verification Engineer

Qualcomm

Markham

On-site

CAD 182,921 - 251,896

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual discretionary bonus program
RSU grants
Competitive benefits package

Job summary

Qualcomm in Markham, Ontario is seeking a talented engineer for GPU design and verification roles. The position involves architecture, design, implementation, and testing of GPU cores, with responsibilities ranging from creating test benches to collaborating with cross-functional teams.

Applicants should hold a Bachelor's degree in relevant fields with 4+ years of experience. The compensation ranges from $132,600 to $182,600 yearly, alongside a comprehensive benefits package.

Qualifications

  • 4+ years of related work experience after Bachelor's degree.
  • 3+ years of related work experience after Master's degree.
  • 2+ years of related work experience after PhD.

Responsibilities

  • Own and execute key independent tasks towards program requirements.
  • Apply graphics knowledge to architect, design, implement, and verify GPU hardware.
  • Collaborate with multiple teams to define and develop test methodology.

Skills

Hardware Engineering
Software Engineering
Systems Engineering
Problem solving
Debugging
System Verilog
UVM
Verilog or VHDL
C/C++
Scripting skills

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field
Master's degree in related fields
PhD in related fields

Tools

Python
Make
Airflow

Job description

Company: Qualcomm Canada ULC
Job Area

Engineering Group > GPU ASICS Engineering

General Summary

Architects, designs, implements, verifies, and optimizes performance and power of GPU cores. Responsible for verification of Graphics IP, and performing pre- and post-silicon verification to verify correctness and ensure performance and power goals are met.

Responsibilities
  • Owning and executing key independent tasks towards program requirements
  • Using verbal and written communication skills to convey basic, routine factual information about day‑to‑day activities to others who are fully knowledgeable in the subject area.
  • Working within prescribed timeline requirements and resource constraints
  • Applying independent creative thought to troubleshoot technical problems or deal with novel circumstances.
  • Research through available resources and engagement with various inter‑disciplinary teams
  • Using deductive problem solving to solve moderately complex problems; most problems have defined processes of diagnosis/detection; some limited data analysis may be required.
Principal Duties and Responsibilities
  • Applies graphics knowledge and experience to architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
  • Creates and maintains verification test benches and environments in System Verilog/UVM.
  • Creates and leverages advanced testing frameworks to generate and recreate real‑world system integration conditions.
  • Collaborates with Architecture, Software, Firmware, Design, Modeling, Emulation and Post‑silicon validation teams to define and develop test methodology and content.
  • Participates in GPU architecture, micro‑architecture reviews.
  • Collects, organizes and executes various forms of system level test content including directed testcases, gaming benchmarks, standards compliance test suites, and system level scenarios.
  • Builds automation for continuous integration and testing based on latest GPU IP.
  • Helps collect and analyze test results using straightforward statistics and data predictions to track benchmarks and identify issues.
  • Works with team members to understand and align on narrow scope of feature development and meet targets.
  • Writes technical documentation and feature descriptions for straightforward projects under the direction of a supervisor.
Minimum Qualifications
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field plus 4+ years of related work experience.
  • Master's degree in same fields plus 3+ years of related work experience.
  • PhD in same fields plus 2+ years of related work experience.
Preferred Qualifications
  • 5+ years Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • Verification skills: Test planning, Scripting, Simulation, problem solving, and debugging.
  • System Verilog, UVM, Verilog or VHDL, C/C++ skills required.
  • Constrained random, functional coverage development, design debug experience required.
  • Exposure to Emulation/Prototyping Platforms (Veloce, Palladium, Zebu, FPGA).
  • Master's Degree in Electrical or Computer Engineering, Computer Science, or related field.
  • 2+ years relevant GPU experience (either external or internal).
Preferred Skills
  • Experience in GPU based verification.
  • Experience in system or sub‑system level verification.
  • Concurrency, preemption, stress testing frameworks.
  • Testbench architecture and implementation.
  • GFX API exposure: Vulkan/DX11/DX12 exposure.
  • Scripting and automation skills (Python, Make, Airflow, etc.).
  • Embedded firmware development and debugging.
  • Benchmarking and performance analysis.
  • Windows and/or Linux OS kernel architecture.
  • C/C++, GNU Toolchain, Visual Studio.
  • Formal verification – FPV and DPV experience is a plus.
  • Experience with emulation/prototyping/hybrid build and execution flows (Veloce, Palladium, Zebu, Protium, HAPS, QEMU).
  • Development of synthesizable transactors, monitors, scoreboards for emulation platforms.
  • Embedded firmware and/or kernel level development and debugging skills (C/C++, Makefile, gdb, uboot, uefi, kernel‑mode drivers).
Role Availability

This role is available at different levels.

Compensation and Benefits

Pay range: $132,600.00 – $182,600.00 per year. The salary is one component of total compensation; additional annual discretionary bonus program and RSU grants may be offered. Employees are eligible for a competitive benefits package supporting work, home, and personal life.

Equal Opportunity Employer

Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, please e‑mail disability‑accomodations@qualcomm.com or call the toll‑free number. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process.

Additional Information

If you would like more information about this role, please contact Qualcomm Careers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU Design Verification Engineer
GPU Design Verification Engineer

Qualcomm • Markham

On-site
CAD 183,000 - 253,000
Annual bonus
RSU grants
Work-life balance benefits
ASICS Design Verification Engineer
ASICS Design Verification Engineer

Qualcomm • Vancouver

On-site
CAD 105,000 - 155,000
Validation Engineer, Senior
Validation Engineer, Senior

Qualcomm • Toronto

On-site
CAD 146,000 - 217,000
Annual discretionary bonus
Opportunity for RSU grants
Comprehensive benefits package
Senior ASIC Design Verification Engineer, Compute DSP/AI Processors (multiple levels)
Senior ASIC Design Verification Engineer, Compute DSP/AI Processors (multiple levels)

Qualcomm • Markham

On-site
CAD 124,000 - 175,000
Competitive benefits package
RSU grants
Validation Engineer, Senior Toronto, Ontario, Canada ASICS Engineering Flexible Location Posted a day ago
Validation Engineer, Senior Toronto, Ontario, Canada ASICS Engineering Flexible Location Posted a day ago

Qualcomm • Toronto

Hybrid
CAD 105,000 - 155,000
Validation Engineer Toronto, Ontario, Canada ASICS Engineering
Validation Engineer Toronto, Ontario, Canada ASICS Engineering

Qualcomm • Toronto

On-site
CAD 90,000 - 135,000
Senior ASIC Design Engineer, Compute DSP/AI Processors (multiple levels)
Senior ASIC Design Engineer, Compute DSP/AI Processors (multiple levels)

Qualcomm • Markham

On-site
CAD 124,000 - 175,000
ASIC/FPGA Design Verification Engineer, Senior Staff Ottawa, Ontario, Canada ASICS Engineering Posted a day ago
ASIC/FPGA Design Verification Engineer, Senior Staff Ottawa, Ontario, Canada ASICS Engineering Posted a day ago

Qualcomm • Ottawa

On-site
CAD 120,000 - 190,000
Design Verification Engineer — Memory Subsystem
Design Verification Engineer — Memory Subsystem

Socket.dev • Vancouver

On-site
CAD 105,000 - 155,000
Senior ASIC Design Verification Engineer, Compute DSP/AI Processors (multiple levels)
Senior ASIC Design Verification Engineer, Compute DSP/AI Processors (multiple levels)

Nutanix • Markham

On-site
CAD 124,000 - 174,000