Graphics Emulation Engineer

AppleAustin, TX
1d

About The Position

As a Graphics Emulation Engineer in Apple's GPU Design Verification and Validation organization, you'll ensure our complex GPU designs meet Apple's quality standards through comprehensive hardware platform testing. You'll validate designs that enable seamless execution of demanding graphics workloads. You’ll be responsible for supporting functional verification, power and performance analysis, implementation, and silicon validation by building emulation models, running both synthetic and real-world test cases on those emulation models, debugging and resolving issues, reporting status, and driving emulation and acceleration solutions from concept to silicon.

Requirements

  • BS + 3 years of relevant experience.
  • Experience with CPU and/or GPU architecture and micro architecture
  • Experience with writing synthesizable code
  • Experience with one or more of the following programming languages: C/C++, Perl, Ruby, Python)

Nice To Haves

  • Excellent planning, collaboration, and communication abilities
  • Demonstrated ability to build emulation models, run tests on emulation machines, and debug issues in a schedule-oriented silicon design project with competing priorities
  • Ability to debug hardware issues from waveforms
  • Ability to interface emulation hardware with virtual systems, simulation environment, and silicon validation
  • Experience with DPI/transactors
  • Graphics knowledge; 3D graphics pipeline, OGL/OCL programming
  • Ability to collaborate under tight schedules
  • Excellent planning, collaboration, and communication abilities

Responsibilities

  • building emulation models
  • running both synthetic and real-world test cases on those emulation models
  • debugging and resolving issues
  • reporting status
  • driving emulation and acceleration solutions from concept to silicon
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service