Sign In
 [New User? Sign Up]
Mobile Version

FPGA Design Verification Engineer

Apple Inc.

Cupertino, CA
Job Code:
Apple Inc.
  • Save Ad
  • Email Friend
  • Print

Job Details

Changing the world is all in a day's work at Apple. If you love innovation, here's your chance to make a career of it. You'll work hard. But the job comes with more than a few perks

We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it

We are seeking an experienced design verification engineer with strong capabilities in FPGA/SOC verification technologies. The engineer will play an integral role in developing and verifying innovative technologies for new products

Key Qualifications:
•The ideal candidate will be well rounded in all aspects of verification
•Advanced knowledge of CPU, SOC, FPGA architecture/design & in-depth knowledge of verification flow
•Familiarity with verification environments, UVM, VMM and System Verilog is a plus. Clear understanding of constrained random verification process
•Knowledge of industry standard interfaces like PCIe, AXI, SPI, etc
•Good understanding of Verilog, Verilog simulator and debug, functional coverage, code coverage, assertion methodology & philosophy
•Knowledge of video and audio knowledge are all plusses
•Team player with excellent conversational and written communication, negotiation and presentation skills, ability to work independently, and a desire to mentor


You will be responsible for ensuring the quality of the design and are expected to work closely with the team to review specifications, develop attributes, tests & coverage plans, define methodology & test benches
Work closely with design, micro-architecture, and software teams to understand the functional & performance goals of the design
Stay abreast with design specs, conduct test plan reviews, develop block/full module tests & triage of failures
Have strong communication skills combined with good team-oriented approaches to lead the verification efforts in a specific area of the design
Support functional verification, run regressions, manage bug tracking, analyze code & functional coverage
Work independently & manage deliverables to align with the project goals plus support cross-functional engineering efforts

BS (EE or CS) required with over 5 years relevant experience

Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities