Apple is seeking a Graphics Cache Hierarchy Design Verification Engineer to join their Silicon Technologies group. This role involves pre-silicon RTL verification of graphics memory subsystem units, including caches, memory management units, interconnects, and link interface units. The ideal candidate will have a strong background in computer architecture and solid foundation in verification methodology.
Key Responsibilities:
- Authoring test plans for block or subsystem level functionality
- Architecting and developing complex verification software components
- Debugging and closing blocks in collaboration with design team members
- Working on test benches ranging from sub-blocks to subsystems containing multiple blocks
This role offers an opportunity to grow expertise in both software engineering and graphics hardware architecture. The successful candidate will be part of the GPU Caches and Memory Hierarchy Verification team, responsible for architectural and micro-architectural verification of sub-blocks within the GPU memory hierarchy.
Qualifications:
- BS degree in Computer Engineering, Computer Science, or Electrical Engineering
- Experience with Hardware Description Languages like Verilog or SystemVerilog
- Strong programming skills in Object-Oriented languages and knowledge of data structures
- Coursework in Computer Architecture or Computer Systems
Preferred Qualifications:
- Background in CPU or GPU architecture
- Experience with verification languages such as SystemVerilog
- Familiarity with HDL simulators and waveform viewers
- Experience with caches and address translation units
- Proficiency in scripting languages like Perl, Ruby, and Shell
Benefits:
- Competitive base pay range between $121,900 and $183,600
- Opportunity for stock awards and participation in employee stock purchase programs
- Comprehensive medical and dental coverage
- Retirement benefits
- Educational expense reimbursement for career advancement
- Potential for discretionary bonuses or commission payments
Apple is committed to inclusion, diversity, and equal opportunity employment. They offer a collaborative work environment and the chance to contribute to cutting-edge technology that powers millions of devices worldwide.