Design and manufacture next-generation, high-performance, power-efficient processor, system-on-chip (SoC) for Apple products and services
Requirements
- Minimum of a bachelor's degree in relevant field
- Minimum of 10 years of relevant industry experience in silicon validation software engineering or related field
- Experienced with Graphics, OpenGL, and CUDA
- Experienced with image processing, memory hierarchies, and compilers
- Strong C/C++ programming skills
- Implement and run ML/LLM workloads for GPU characterization
- Proficient in Python and GNU Make
Responsibilities
- Write shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem
- Apply deep understanding of GPU architecture to write tests that stress the pipeline and exercise the interaction between the GPU and different IP blocks on the SoC
- Use driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups
- Debug SoC software and hardware issues, and perform system level validation
- Understand the different levels of GPU memory hierarchy (Shared, Global, etc.)
Other
- Minimum of a bachelor's degree in relevant field
- Minimum of 10 years of relevant industry experience in silicon validation software engineering or related field