
Join a rapidly growing team at our London design center. At Apple, new ideas and complex challenges have a way of becoming phenomenal products, services, and customer experiences very quickly.
The AMS IP team owns a wide portfolio of IPs & complete subsystems going to all the Apple products. In this context the Design Verification Engineer will have to interface with many different teams at Apple and build knowledge of many chips & platforms in order to bring system-level understanding into the verification flow. The responsibility goes end-to-end: starting at the specification level, defining the verification strategy & plan, executing the verification, doing performance analysis and handling all the different quality metrics to signoff the verification.
Define comprehensive property sets for functional coverage of hardware models
Formalize verification properties using SVA
Execute formal proofs and analyze convergence behavior (accuracy VS execution time)
Document methodology and best practices for the verification flow
Master's / Bachelor's in Computer Science or equivalent
You are available for 6 months or more
Currently enrolled in Computer Science or equivalent
Knowledge of formal verification techniques
Knowledge of Verilog and/or VHDL
Passionate about mathematics, and good mathematical/analytical sense
Scripting language knowledge (perl/python)
Good written and verbal communication skills
Experience in working with international teams

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.