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 17 hours 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

ASIC Design and Integration Engineer

Join Apple as an ASIC Design and Integration Engineer to work on cutting-edge hardware technology and innovative products.

Sr. Hardware Power Engineer, Power Technology

Senior Power Engineer role at Amazon Devices, responsible for power and energy consumption models, architecture, and characterization for consumer electronics products.

Systems Software Engineer - Human Interface Devices

Senior Systems Software Engineer for Human Interface Devices at Apple, developing drivers and frameworks for iOS.

Cellular Layer1 Control Software Dev Engineer

Senior Cellular Layer1 Control Software Engineer role at Apple, developing groundbreaking embedded software for wireless technologies.

Health Sensor Software Engineer - Human Interface Devices

Senior Health Sensor Software Engineer role at Apple, working on innovative health features for Apple Watch and other products.