Back to search
Apple Linkedin · Posted 2mo ago

IP Design Verification Engineer

Jerusalem District

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Summary
This role is for a Design Verification Engineer who will enable us to produce fully functional first silicon IP designs. The responsibilities include all phases of pre-silicon verification including but not limited to: establishing DV methodology, test-plan development, verification environment development including stimulus and checkers, test-writing, debug, coverage, sign-off for RTL freeze and tape-out.

At Apple, we work every single day to craft products that enrich people’s lives. Do you love working on challenges that no one has solved yet? Do you like changing the game? We have an opportunity for an exceptionally talented Design Verification Engineer. As a member of our dynamic group, you will have the rare and rewarding opportunity to craft upcoming products that will delight and encourage millions of Apple’s customers every single day.

The position is relevant to all Apple sites: Herzliya, Haifa and Jerusalem

Description
In this role, you will be responsible for ensuring bug-free first silicon for part of the IP and are expected to: Develop detailed test and coverage plans based on the micro-architecture Develop verification methodology suitable for the IP, ensuring a scalable and portable environment. Develop verification environment, including all the respective components such as stimulus, checkers, assertions, trackers, coverage and more.

Minimum Qualifications

  • 7+ years’ experience in digital logic design verification.
  • Basic knowledge of SystemVerilog and UVM.
  • Experience developing UVM based IP test-benches
  • Experience with complex designs and advanced debug skills ability
  • Experience with verification tools such as simulators, waveform viewers, build/run automation, coverage collection and analysis, gate level simulations
  • Strong communication skills are a must, as the candidate will interface with a lot of different groups within the company.
  • Ability to work well in a team and be productive under tight schedules
  • PREFERRED
  • Excellent knowledge of one of the scripting languages: Python, Perl, TCL
  • Experience with serial/parallel protocols such as PCIe or DRAM
  • Proven knowledge of formal verification methodology
  • In lieu of UVM knowledge, C/C++ experienced level knowledge
  • Experience with Lab hands-on debug

Preferred Qualifications
  • 7+ years’ experience in digital logic design verification
  • BS.c or MS.c in Electrical Engineering

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Role Number: 200572616-6109

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search