Emulation Engineer
Core
Building emulation models and verification IP to validate functionality, performance, and power characteristics of Apple's GPU designs.
Role type
Emulation Engineer (Hardware Verification)
Builds
Emulation-based verification IP and automation infrastructure for GPU pre- and post-silicon validation
Domain
Semiconductor hardware design, GPU architecture, RTL verification
Required skills
SystemVerilog RTL design, Python programming, C programming, C++ programming, waveform debugging, emulation build/run/debug flows
Preferred skills
Emulation transactors knowledge, GPU micro-architecture understanding, graphics programming knowledge
Responsibilities
Building emulation models, running and debugging test cases, resolving environment issues, developing emulation-based verification IP, assisting in automation infrastructure development
Seniority
Individual Contributor