Design Verification Engineer

Apple is a technology company known for creating innovative products, services, and customer experiences.
Embedded
Senior Software Engineer
In-Person
10+ years of experience
AI

Description For Design Verification Engineer

As a Design Verification Engineer at Apple, you will be responsible for verifying the functionality and performance of Apple's premier SOCs. This critical role is part of Apple's Hardware Technology organization. You'll be at the heart of the chip design effort, collaborating with all fields in a vertical product model. Your responsibilities include:

  1. Owning the quality assurance of the SOC, IP, or subsystem
  2. Reviewing design and architecture specifications
  3. Working closely with design & micro-architecture teams
  4. Understanding functional & performance goals of the design
  5. Developing test plans, tests & coverage plans
  6. Defining next-generation verification methodology & testbenches
  7. Communicating and collaborating with design, architecture, and software teams

You may work on various IP types, including:

  • Neural Engine hardware
  • DRAM subsystem and memory controller logic
  • Encode and Decode systems for ProRes and other codec formats
  • Hardware security and cryptographic implementations
  • High-Speed IO standards (PCI Express, DisplayPort, MIPI)
  • Power management and fabric infrastructure
  • Memory cache management
  • Display Subsystem for various panels and products

This role offers the opportunity to either focus deeply on one main IP or expand your breadth by working on a collection of subsystems. Join Apple's SOC Design Verification team to be part of creating the next great technology products.

Last updated 22 days ago

Responsibilities For Design Verification Engineer

  • Verify functionality and performance of Apple's premier SOCs
  • Review design and architecture specifications
  • Develop test plans, tests, and coverage plans
  • Define next-generation verification methodology and testbenches
  • Collaborate with design, architecture, and software teams
  • Ensure quality of SOC, IP, or subsystem
  • Understand and test functional and performance goals of the design

Requirements For Design Verification Engineer

Python
  • BS degree in a relevant field
  • Minimum of 10 years relevant industry experience
  • Knowledge of SystemVerilog, digital simulation, and debug
  • Understanding of computer architecture and digital design fundamentals
  • Good software programming skills with knowledge of data structures and algorithms
  • Experience with Python, Perl, or similar scripting languages
  • Ability to work independently to deliver project goals

Interested in this job?

Jobs Related To Apple Design Verification Engineer

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog/mixed-signal design for next-generation wireline transceivers.

Hardware System Integration Electrical Engineer - Mac

Senior Hardware System Integration Electrical Engineer role at Apple, focusing on MacBook Pro development with competitive compensation and comprehensive benefits.

HW Systems Engineer – Biophotonics

Senior Hardware Systems Engineer role at Apple focusing on Biophotonics systems development and prototype hardware implementation.

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog/mixed-signal design for next-generation SOC development.

Hardware System Design Engineer (Accessories)

Senior Hardware System Design Engineer role at Apple, focusing on accessories development and embedded systems, offering competitive compensation and benefits.