Apple
Graphics Emulation Test Bench and Infrastructure Architect
Austin, Texas · Full-time · Posted Apr 14, 2026
- Experience
- 10 years of relevant experience.
- Education
- BS
About the job
Architects and builds GPU simulation and emulation test benches, runs and debugs graphics tests, and supports pre-silicon validation through silicon.
What you'll do
- Architect and improve test benches for functional verification, performance analysis, and power analysis; mentor less experienced engineers.
- Build simulation and emulation models, run tests, debug issues, and develop automated graphics verification flows.
- Coordinate validation support plans, resolve vendor-related platform issues, and report status.
What they ask for
- BS degree and 10 years of relevant experience.
- Experience with complex bus protocols such as PCIe and AXI, and CPU and/or GPU architecture and microarchitecture.
- Experience profiling and optimizing test bench components; experience with DPI/transactors.
- Experience writing behavioral and synthesizable RTL (SystemVerilog/Verilog) and programming in one or more of C/C++, Perl, Ruby, or Python.
Nice to have
- Technical leadership in test benches, emulation, and/or simulation; ability to build models, run tests, and debug issues in silicon design projects.
- Graphics knowledge, including the 3D graphics pipeline and OGL/OCL programming.
Tools
PCIe, AXI, DPI/transactors, SystemVerilog, Verilog, C/C++, Perl, Ruby
Model-written summary · the original posting is authoritative