Taro Logo

Design Verification Engineer

Apple creates premier technology products and services that have revolutionized personal computing, mobile devices, and digital technology.
$171,600 - $302,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware

Job Description

Apple is seeking a Design Verification Engineer to join their Hardware Technology team. This role is crucial in verifying the functionality and performance of Apple's premier SOCs. As part of a dedicated team, you'll be at the heart of the chip design effort, collaborating across all fields in a vertical product model.

The position involves working with various IP types including Neural Engine hardware, DRAM subsystems, memory controllers, encode/decode systems, hardware security, high-speed IO standards, power management, and display subsystems. You'll have the opportunity to either focus deeply on one main IP or expand your breadth across multiple subsystems.

Key responsibilities include reviewing design and architecture specifications, developing test plans and coverage plans, and defining next-generation verification methodologies. You'll work closely with design, architecture, and software teams to understand use cases and corner conditions.

The ideal candidate should have strong knowledge of digital verification, including constrained random verification, functional coverage, and assertion methodology. Experience with SystemVerilog, digital simulation, and UVM is essential. Strong programming skills, particularly in Python or similar scripting languages, are required.

Benefits include comprehensive medical/dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses. Base pay ranges from $171,600 to $302,200, depending on skills, qualifications, and experience.

This role offers an exciting opportunity to work on cutting-edge technology at one of the world's leading tech companies, with the chance to make significant contributions to Apple's premier SOC designs. Join us in creating the next generation of innovative hardware solutions that power Apple's groundbreaking products.

Last updated 18 hours ago

Responsibilities For Design Verification Engineer

  • Verify functionality and performance of Apple's premier SOCs
  • Review design and architecture specifications
  • Work closely with design & micro-architecture teams
  • Develop test plans, tests & coverage plans
  • Define next generation verification methodology & testbenches
  • Communicate and collaborate with design, architecture and software teams
  • Understand functional & performance goals of the design

Requirements For Design Verification Engineer

Python
  • Minimum of BS + 10 years relevant industry experience
  • Knowledge of SystemVerilog, digital simulation and debug
  • Knowledge of computer architecture and digital design fundamentals
  • Good SW programming skills with knowledge of data structures and algorithms
  • Experience with Python, Perl, or similar scripting language
  • Knowledge of verification methodologies like UVM

Benefits For Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

Emulation Integration Engineer, Platform Architecture

Senior Emulation Integration Engineer role at Apple working on silicon development and verification, offering $171K-$302K base salary plus benefits.

Emulation Integration Engineer, Platform Architecture

Senior Emulation Integration Engineer role at Apple, focusing on silicon development and verification, offering $181K-$318K base pay plus equity and benefits.

Test Chip Design & Validation Engineer

Senior hardware engineering role focusing on test chip design and validation for Apple's custom silicon, offering competitive compensation and comprehensive benefits.

Emulation Integration Engineer, Platform Architecture

Join Apple's Platform Architecture team as an Emulation Integration Engineer to develop and verify next-generation silicon through advanced emulation technologies.

Core Bringup Engineer

Core Bringup Engineer role at Apple focusing on next-generation device development and Private Cloud Compute platforms, offering competitive pay and comprehensive benefits.