Qualcomm-posted 3 months ago
$133,600 - $200,400/Yr
Full-time • Entry Level
San Diego, CA
Computer and Electronic Product Manufacturing

Qualcomm Technologies, Inc. is seeking a candidate for the Engineering Group, specifically within GPU ASICS Engineering. The role involves architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores. The candidate will be responsible for the verification of Graphics IP and will perform pre- and post-silicon verification to ensure correctness and that performance and power goals are met. Responsibilities include owning and executing key independent tasks, using communication skills to convey information, working within timelines and resource constraints, applying creative thought to troubleshoot technical problems, and engaging with interdisciplinary teams for research. The role also requires using deductive problem solving to address moderately complex issues.

  • Architect, design, implement, and verify the structure and performance of GPU hardware, drivers, features, applications, and tools.
  • Create and maintain verification test benches and environments in System Verilog/UVM.
  • Create and leverage advanced testing frameworks to generate and recreate real-world system integration conditions.
  • Collaborate with Architecture, Software, Firmware, Design, Modeling, Emulation, and Post-silicon validation teams to define and develop test methodology and content.
  • Participate in GPU architecture and micro-architecture reviews.
  • Collect, organize, and execute various forms of system level test content including directed test cases, gaming benchmarks, standards compliance test suites, and system level scenarios.
  • Build automation for continuous integration and testing based on the latest GPU IP.
  • Help collect and analyze test results using straightforward statistics and data predictions to track benchmarks and identify issues.
  • Work with team members to understand and align on the narrow scope of feature development and meet targets.
  • Write technical documentation and feature descriptions for straightforward projects under the direction of a supervisor.
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of relevant experience, or a Master's degree with 1+ year of experience, or a PhD in a related field.
  • 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.
  • Scripting and automation skills (Python, Make, Airflow, etc.).
  • Embedded FW 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 FW and/or Kernel level development and debugging skills (C/C++, Makefile, gdb, uboot, uefi, kernel-mode drivers).
  • $133,600.00 - $200,400.00 salary range.
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package designed to support success at work, at home, and at play.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service