Design Verification Engineer

Apple Inc

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$155,896–$225,300 / yr
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $191k
$141k $240k
below market most similar roles pay here above market

This role pays more than 53% of similar roles. Most pay $168,500–$229,100 — the blue band above. At the midpoint, this role pays about $191k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Design Verification Engineer

The Design Verification Engineer joins the hardware team to review SoC, IP, and subsystem specifications to understand design requirements and expected functionality. The role involves developing and maintaining comprehensive test plans and coverage plans to ensure complete hardware verification. Daily responsibilities include writing and executing simulation-based verification tests, debugging simulation failures by analyzing waveforms and error logs, and collaborating with design and micro-architecture teams to align on test coverage goals. Key technologies and skills required include System Verilog for constrained random verification, UVM for developing verification environments, and C, C++, Python, and Perl for developing Verification IP and automation tools. The position requires expertise in Digital Design, Computer Architecture, and high-speed interface protocols to verify high bandwidth, low power data communication systems.

What does a Design Verification Engineer earn in California?

Median $199500 from 57 postings across 7 companies.

See salary data

What you'll do

  • Review SoC, IP, and subsystem specifications to understand design requirements and functionality.
  • Develop and maintain comprehensive test plans and coverage plans for hardware components.
  • Write and execute simulation-based verification tests using System Verilog.
  • Debug simulation failures by analyzing waveforms, error logs, and internal signals to identify root causes.
  • Track verification progress and update test coverage metrics using internal project management tools.
  • Document test methodologies, debugging procedures, and verification results for team knowledge.
  • Develop Verification IP, reference models, and checkers using C and C++.
  • Create automation tools and perform regression analysis using Python and Perl.

What we're looking for

  • Bachelor’s degree or foreign equivalent in Electrical Engineering, Electronics Engineering, or a related field.
  • 3 years of experience in the job offered or a related occupation.
  • 3 years of experience using System Verilog for constrained random verification and functional coverage.
  • 3 years of experience using UVM to develop verification environments and implement test cases.
  • 3 years of experience using C and C++ to develop Verification IP, including reference models and checkers.
  • 3 years of experience using Python and Perl for automation tools, constraint generation, and regression analysis.
  • 3 years of experience using EDA tools for testbench simulations, debugging, and coverage closure.
  • 3 years of experience using High-speed interface protocols for verifying high bandwidth, low power data communication systems.

More like this

Similar roles

Design Verification Engineer

Apple Inc

Cupertino, CA 39 days ago $150,400–$225,300
Verilog C/C++ Python Unix Linux SoC PCIe DDR USB SPI I2C UART DMA Object-Oriented Programming Scripting Multi-processor Systems Digital Design Mixed-Signal Models

Design Verification Engineer

Apple Inc

Seattle, WA 40 days ago $122,700–$184,800
SystemVerilog Verilog Python Perl C++ C Assembly Digital Simulation Debug SOC Computer Architecture Digital Design Testbench

Design Verification Engineer

Apple Inc

Beaverton, OR 40 days ago
SystemVerilog UVM Digital Simulation Python Perl C/C++ Assembly Constrained Random Verification Functional Coverage Code Coverage Assertion Methodology Computer Architecture Digital Design Data Structures Algorithms PCI Express DisplayPort MIPI
10+ yrs exp

Design Verification Engineer

Apple Inc

Sunnyvale, CA 40 days ago $184,700–$324,800
SystemVerilog UVM Python Perl C++ Assembly Digital Simulation Constrained Random Verification Functional Coverage Code Coverage Assertion Methodology Computer Architecture Digital Design PCI Express DisplayPort MIPI Data Structures and Algorithms
10+ yrs exp

Design Verification Engineer

Apple Inc

Santa Clara, CA 40 days ago $184,700–$324,800
SystemVerilog UVM Python Perl C++ Assembly Constrained Random Verification Functional Coverage Code Coverage Assertion Methodology Digital Simulation Computer Architecture PCI Express DisplayPort MIPI Ethernet TCP/IP NVLink Infiniband Data Structures and Algorithms
10+ yrs exp

Design Verification Engineer

Apple Inc

Cupertino, CA 25 days ago $174,149–$194,700
System Verilog UVM Python Perl RTL SoC Verification Constrained Random Verification Functional Coverage Computer Architecture Digital Design Verification Methodology