Expoint - all jobs in one place

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

Limitless High-tech career opportunities - Expoint

Apple CPU Microarchitect/RTL Engineer - Execution Load/Store 
United States, California 
973613346

06.05.2025
In this role you will: - Develop verification plans in coordination with design leads and architects.- Build and maintain portable verification test bench components and environments.- Generate directed and constrained random tests.- Run simulations and debug design and environment issues.- Create functional coverage points, analyze coverage, and improve test environment to target coverage holes.- Create automated verification flows for block verification.- Apply knowledge of hardware description languages (VHDL/Verilog) to verify complex designs.- Work with other block, subsystem and chip level engineers to ensure seamless verification flow.
  • Background in CPU or GPU architecture
  • Experience developing unit or cluster level test environments
  • Experience with driving bring up and debug of complex designs
  • Experience with verification languages such as SystemVerilog
  • Experience with HDL simulators and waveform viewers
  • BS + minimum of 3 years of experience
  • Experience with GPU unit testing highly desired
  • Understanding of the Graphics Pipeline a plus
  • Experience defining and executing unit level test plans
  • Experience with common verification methodologies such as UVM
  • Experience defining coverage space, writing coverage and coverage closure
  • Solid fundamental software and programming skills
  • Experience with Perl, Ruby, Shell scripting, Makefiles
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.