Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Silicon Validation Software Engineer- GPU IP Validation and Integration

Apple

Salary not specified
Sep 17, 2025
Beaverton, OR, US
Apply Now

Apple is looking to design and manufacture next-generation, high-performance, power-efficient processors and SoCs that will power their devices and enable customers to perform tasks they love.

Requirements

  • Experienced with Graphics, OpenGL, and CUDA
  • Understanding of the GPU pipeline and graphics theory
  • Understanding of system and SoC architectures
  • Experienced with image processing, memory hierarchies, and compilers
  • Strong C/C++ programming skills
  • Proficient in Python and GNU Make
  • Deep understanding of compute systems, operating systems, and computer architecture

Responsibilities

  • writing shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem
  • apply your 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 the necessary driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups
  • understand the different levels of GPU memory hierarchy (Shared, Global, etc.)
  • debug SoC software and hardware issues
  • perform system level validation
  • Implement and run ML/LLM workloads for GPU characterization

Other

  • A minimum of 10 years of relevant industry experience in silicon validation software engineering or related field
  • Passionate about writing code close to the hardware, and debugging.
  • In-depth knowledge and experience in SoC system level validation and debugging of SoC software and hardware issues.
  • You enjoy the validation mentality: meticulous, curious, and persistent.
  • Apple is an equal opportunity employer that is committed to inclusion and diversity.