Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple CPU Top-Level Verification Engineer 
United States, California, Cupertino 
869500838

02.05.2024
Key Qualifications
  • Minimum BS and 10+ years of relevant industry experience
  • The ideal candidate should have experience in the following areas:
  • Knowledge of digital logic design and processor architecture
  • Verification tool and verification development experience
  • Random test generator development
  • Testbench setup and build experience
  • Random regression and failure analysis
  • Driving coverage convergence
  • Verilog or SystemVerilog
  • Programming/scripting skills (C, C++, Python)
  • Problem solving skills
Description
As a CPU top-level design verification engineer owning the verification methodology, tools, and flow of a high performance lower power processor design, you will have the responsibilities as follows:- Work closely with verification engineers and RTL designers on defining effective verification methodology for low power complex processor design.- Develop test plans, test benches, and test environments- Develop tests in assembly, and C/C++- Drive and develop the tools and flows for advanced verification methodology.- Developing, verifying, and maintaining efficient testbench environments- Develop coverage monitors and analyze coverage to ensure all the test cases in the plans are covered
Education & Experience
Minimum BS and 10+ years of relevant industry experience
Pay & Benefits
  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $170,700.00 and $300,200.00, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.