Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

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

06.06.2024
Description
As a GPU Cache Hierarchy Design Verification Engineer, you will be responsible for: - Owning 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 improve test environment to target coverage holes- Crafting 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 sophisticated designs- Mentoring junior engineers to grow their skillsets
Key Qualifications
  • Solid understanding of computer and cache architecture
  • Experience developing a unit or subsystem testing environment from start to closure
  • 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 crafting software solutions applying object oriented programming concepts, preferably with SystemVerilog
  • Experience with a verification methodology such as UVM/OVM, and a hardware description language such as Verilog/VHDL
  • Experience with HDL simulators and waveform viewers
  • Experience defining coverage space, writing coverage models, and analyzing results
  • Proven 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
BS + minimum of 3 years of experience
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.