Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Graphics Software Engineer 
United Kingdom, England, London 
206714901

06.06.2024
Description
In this role, you will:- Define, author and debug GPU architecture functional, performance and power test suites- Support GPU model, hardware design, and hardware verification teams pre / post silicon- Lead the design and implementation of GPU verification tools and APIs- Create production quality automated flows for graphics core verification- Provide insight into how real-world workloads could stress the GPU architecture and benefit from new features- Challenge architectural design decisions. Propose refinements based on issues found- Support GPU software teams during driver bring-up
Key Qualifications
  • Excellent communications skills. Self-motivated and organised
  • Excellent C/C++ programming and problem solving skills
  • Strong understanding of rendering and/or concurrent programming algorithms
  • Experience with one or more GPU APIs (Metal, DX12, Vulkan, CUDA, OpenGL and/or OpenCL.)
  • Experience with scripting languages, such as Python
  • Familiar with one or more GPU or CPU hardware architectures
  • Architecture validation and/or design verification knowledge desirable
  • GPU/CPU performance analysis experience desirable
  • Experience with GPU API capture and analysis tools desirable
Education & Experience
BSc/MSc/BEng/MEng or related.
Additional Requirements
  • Some international travel will be required.