Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple GPU Cache Hierarchy Design Verification Engineer 
United States, Texas, Austin 
417501643

06.06.2024
Description
As a GPU Cache Hierarchy Design Verification Engineer, you will be responsible for: - Testing of major features and collaborating with other block and core level engineers to ensure flawless verification flow- Developing verification plans in coordination with design leads and architects- Architecting, building and maintaining verification test bench components and environments to validate architectural correctness of the design- Generating directed and constrained random tests- Running simulations and debugging design and environment issues- Crafting functional coverage points, analyze coverage, and enhance test environment to target coverage holes- Creating automated verification flows for block verification- Applying knowledge of hardware description languages (VHDL/Verilog), hardware verification languages/frameworks (SystemVerilog/UVM/OVM), and logic simulators to verify complex designs
Key Qualifications
  • Strong knowledge of computer and cache architecture
  • Experience developing a unit or subsystem testing environment is a plus
  • Experience with memory/cache sub-system micro-architecture, which could include multiple levels of cache, coherent interconnects, MMUs or related blocks is a plus
  • Expertise in creating software solutions utilizing object oriented programming concepts
  • Experience with verification and hardware description languages such as SystemVerilog, Verilog, and VHDL is a plus
  • Experience with a verification methodology such as UVM/OVM is a plus
  • Experience with HDL simulators and waveform viewers is a plus
  • Experience defining coverage space, writing coverage models, and analyzing results is a plus
  • Demonstrated success working under strict schedule deadlines with the ability to manage multiple priorities
  • Excellent interpersonal skills and ability to collaborate
  • GPU experience, especially in the cache/memory hierarchy area, is a plus
Education & Experience
Minimum requirement of BS degree
Additional Requirements
  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.