Taro Logo

Design Verification Engineer

Apple is a technology company that creates innovative products, services, and customer experiences.
Waltham, MA, USA
$132,100 - $244,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware
This job posting is no longer active. 😔

Job Description

Apple is seeking a Design Verification Engineer to join their Hardware Technology organization. This role is critical 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 owning the quality assurance of SOC or IP/subsystem components, requiring thorough review of design and architecture specifications while working closely with design & micro-architecture teams. You'll need to deeply understand functional & performance goals to test effectively, developing test plans, coverage plans, and defining next-generation verification methodologies.

The role offers opportunities to work on exciting technologies including:

  • Neural Engine hardware
  • DRAM subsystem and memory controller logic
  • Encode/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

You can choose to focus deeply on one main IP or expand your expertise across multiple subsystems. The position requires strong technical skills in digital verification, SystemVerilog, computer architecture, and programming. You'll be part of Apple's innovative hardware team, contributing to next-generation technology products.

Benefits include competitive base pay ($132,100-$244,600), stock options, comprehensive healthcare, retirement benefits, education reimbursement, and potential bonuses. Join Apple's Hardware Technology organization and help create the future of computing technology.

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
  • Minimum of BS + 3 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

Benefits For Design Verification Engineer

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