Design Verification Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$225,300 / yr
Posted
16 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $188k
$141k most similar roles pay here $240k

This role pays more than 50% of similar roles. Most pay $168,500–$229,100 — the shaded band above. At the midpoint, this role pays about $188k 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 3553 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2740 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Design Verification Engineer

As a Design Verification Engineer, you will join the hardware team to ensure the integrity of complex designs through rigorous verification processes. Your daily responsibilities include reviewing design specifications and test plans with cross-functional teams, generating coverage databases, and developing regression scripts on internal infrastructure. You will build reusable, scalable testbenches featuring directed and constrained random tests while developing functional coverage metrics and checkers to identify bugs. To succeed, you must utilize SystemVerilog for test development, C for reference models, and Perl, Python, or shell scripting for automation. The role requires expertise in Digital Electronics, Verilog RTL design constructs, and CPU architecture knowledge to verify CPU-based designs. You will also use MATLAB for modeling and tools like VCS or Verdi for simulation and waveform debugging to resolve identified RTL issues.

What does a Design Verification Engineer earn in California?

Median $189224 from 46 postings across 7 companies.

See salary data

What you'll do

  • Review design specifications and extract attributes to develop comprehensive test plans.
  • Generate coverage databases and work with design teams to close all coverage gaps.
  • Develop regression scripts and execute them on Apple's internal infrastructure.
  • Track RTL bugs by filing tickets with waveforms and reproduction commands for designers.
  • Develop testbench environments using directed and constrained random tests to verify features.
  • Create functional coverage metrics to ensure all verification goals are met.
  • Build reusable and scalable testbenches for integration into higher-level environments.
  • Develop checkers to identify and isolate design bugs during the verification process.

What we're looking for

  • Master's degree or foreign equivalent in Electrical and Computer Engineering or a related field.
  • Experience or education in using SystemVerilog for constrained random test development.
  • Experience or education in using C for reference model and checker development.
  • Proficiency in Perl, Python, or shell scripting for regression automation.
  • Application of Digital Electronics concepts to understand the design under test.
  • Use of simulators and waveform viewers, including VCS or Verdi, for running and debugging simulations.
  • Knowledge of CPU architecture for verifying CPU based designs.
  • Knowledge of Verilog RTL design constructs for debugging designs and use of MATLAB to create models.

More like this

Similar roles

Design Verification Engineer

Apple Inc

Cupertino, CA 16 days ago $150,400–$225,300
System Verilog UVM Verilog Python Perl VCS Verdi Indago Assertion Methodology Constrained Randomization Code Coverage Digital Design Computer Architecture ASIC SoC USB3 Mixed Signal

Design Verification Engineer

Apple Inc

Cupertino, CA 16 days ago $150,400–$225,300
Verilog Python C++ TCL MATLAB Perl Digital Design Scripting Machine Learning Data Analysis Verification Methodology

Design Verification Engineer

Apple Inc

Cupertino, CA 30 days ago $155,896–$225,300
System Verilog UVM C C++ Python Perl EDA Tools Digital Design Computer Architecture ASIC High-speed Interface Protocols Simulation Regression Analysis Functional Coverage Constrained Random Verification
3+ yrs exp

Design Verification Engineer

Apple Inc

Sunnyvale, CA 171 days ago $129,300–$225,300
UVM System Verilog Python C++ System C SVA Coverage Driven Verification LLM Prompt Engineering RTL Simulation 4G/5G 3GPP AXI AHB NoC Bus Fabric Perl Automation