Taro Logo

Design Verification Engineer

A leading technology company that creates innovative products, services, and customer experiences.
$139,500 - $258,100
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware
This job posting is no longer active. 😔

Job Description

Does making the next great technology product excite you? At Apple, our new ideas have a way of becoming great products, services, and customer experiences very quickly. As a Design Verification Engineer, you'll be responsible for verifying the functionality and performance of Apple's premier SOCs - a critical role within Apple's Hardware Technology division.

You'll be part of a dedicated team at the heart of chip design, collaborating across all subject areas in a vertical product model. You'll own ensuring the quality of the SOC or specific IP/subsystem, reviewing design and architecture specifications while working closely with design & micro-architecture teams. Understanding functional & performance goals is key as you develop test plans, coverage plans, and define next-generation verification methodology & testbenches.

The role involves working with various IP types including Neural Engine hardware, DRAM subsystems, memory controllers, encode/decode systems for ProRes and other codecs, hardware security including cryptographic implementations, high-speed IO standards (PCI Express, DisplayPort, MIPI), power management, fabric infrastructure, memory cache management, and display subsystems.

You'll have the opportunity to either focus deeply on one main IP or expand your breadth across multiple subsystems. The position offers competitive compensation ($139,500-$258,100 base pay) plus equity opportunities through stock programs and comprehensive benefits including medical/dental coverage, retirement benefits, education reimbursement, and more.

The ideal candidate will have strong skills in digital verification, SystemVerilog, computer architecture, and programming capabilities in languages like Python. You'll need excellent interpersonal skills and a drive to tackle diverse challenges in a collaborative environment that's pushing the boundaries of technology innovation.

Last updated 2 months 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

Requirements For Design Verification Engineer

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

Benefits For Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance