Senior GPU Compiler Engineer

QualcommSan Diego, CA
4d

About The Position

This individual possesses the solid engineering fundamentals and understanding with some supervision in the architecture, design, implementation, verification, and optimization of the performance and power of GPU cores. Responsible for building functional modeling simulations, developing software, tools, and tests for various graphics workloads, running benchmarks for different applications, and performing pre- and post-silicon verification to verify correctness and ensure performance and power goals are met. Works with team members to understand and align on narrow scope of feature development and meet targets. Assists with developing small, well-defined features and applications that meet design requirements. Programs and runs graphics tests using tools and methods under guidance for specific, well-defined components to assess functionality, performance, and power. Helps analyze test results using straightforward statistics and data predictions to track benchmarks and identify issues. Works with internal or external users under guidance to assist with implementation. Builds understanding of one's technical domain to ensure integration with other components in the domain. Writes technical documentation and feature descriptions for straightforward projects under the direction of a supervisor. Develops software and tools for Adreno GPU compiler. Participates in improving methodologies for the full life cycle of compiler software development. Contributes towards the continuous development of compiler products for future Adreno GPU generations. Participates at design reviews and project meetings.

Requirements

  • Bachelor's Degree (or foreign academic equivalent) in Electrical Engineering, Computer Engineering, Computer Science or related degree field

Responsibilities

  • Building functional modeling simulations
  • Developing software, tools, and tests for various graphics workloads
  • Running benchmarks for different applications
  • Performing pre- and post-silicon verification to verify correctness and ensure performance and power goals are met
  • Developing small, well-defined features and applications that meet design requirements
  • Programming and running graphics tests using tools and methods under guidance for specific, well-defined components to assess functionality, performance, and power
  • Analyzing test results using straightforward statistics and data predictions to track benchmarks and identify issues
  • Working with internal or external users under guidance to assist with implementation
  • Writing technical documentation and feature descriptions for straightforward projects under the direction of a supervisor
  • Developing software and tools for Adreno GPU compiler
  • Participating in improving methodologies for the full life cycle of compiler software development
  • Contributing towards the continuous development of compiler products for future Adreno GPU generations
  • Participating at design reviews and project meetings
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service