Join Apple's Silicon Technologies group as a Silicon Validation Software Engineer focusing on GPU IP Validation and Integration. This role combines expertise in graphics, hardware architecture, and software engineering to ensure Apple's next-generation processors deliver optimal performance. You'll be part of a diverse team of expert software engineers working on graphics validation software and system-level testing.
The position requires deep technical knowledge in GPU architecture, shader programming, and system-on-chip (SoC) validation. You'll be responsible for creating sophisticated test scenarios that validate GPU performance and memory interactions, working with various aspects of the GPU pipeline and memory hierarchy. This role is crucial in ensuring Apple's processors meet the high standards required for their devices.
As a senior member of the team, you'll leverage your experience with graphics technologies (OpenGL, CUDA), strong programming skills (C++, Python), and understanding of computer architecture to develop comprehensive validation solutions. You'll also work on cutting-edge applications including ML/LLM workloads for GPU characterization.
This is an excellent opportunity for someone who enjoys working close to the hardware level, has a meticulous attention to detail, and is passionate about creating the technology that powers millions of Apple devices. The role offers the chance to work with state-of-the-art technology and contribute to the development of future Apple products that impact users worldwide.