Join Apple's Silicon Technologies group as a Principal Software Engineer focusing on GPU IP Validation and Integration. This role combines expertise in graphics, hardware architecture, and software development to ensure Apple's next-generation processors deliver exceptional 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 write sophisticated test cases to stress-test GPU components, work with memory hierarchies, and ensure seamless integration of various IP blocks. Your work will directly impact the performance and reliability of Apple's devices used by millions worldwide.
This is an ideal role for someone who combines strong technical skills in graphics programming, hardware architecture, and software development with a meticulous attention to detail. You'll work with cutting-edge technology, implementing ML/LLM workloads for GPU characterization, and solving complex challenges at the intersection of hardware and software.
The role offers the opportunity to work with state-of-the-art technology in Apple's Silicon Technologies group, contributing to the development of processors that power beloved Apple products. You'll collaborate with experts across different domains, from graphics and video processing to kernel programming and embedded systems, making a direct impact on the performance and capabilities of future Apple devices.
If you're passionate about low-level programming, have a deep understanding of GPU architectures, and enjoy the challenge of complex system validation, this role offers an exciting opportunity to work on technology that shapes the future of computing at Apple.