Design Verification Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$174,149–$194,700 / yr
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays less than 56% of similar roles. Most pay $168,500–$229,100 — the shaded band above. At the midpoint, this role pays about $184k 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 ensure the quality of the SOC, IP, or subsystem by reviewing design and architecture specifications while collaborating closely with microarchitecture teams. You will be responsible for developing test plans, coverage plans, and next-generation verification methodologies to meet functional and performance goals. Your daily work involves building scalable and reusable testbenches, creating constrained random stimulus, and running regressions to track bugs and analyze coverage. To succeed in this role, you must utilize SystemVerilog, UVM, Perl, and Python for simulation flow automation. You will apply digital design concepts and computer architecture knowledge to verify RTL designs. This position focuses on the technical challenge of verifying complex SoC architectures and ensuring robust functionality through rigorous verification methodologies and comprehensive test case development across various hardware components.

What does a Design Verification Engineer earn in California?

Median $189224 from 46 postings across 7 companies.

See salary data

What you'll do

  • Ensure the quality of SOCs, IPs, or subsystems through rigorous verification processes.
  • Review design and architecture specifications to understand functional and performance goals.
  • Develop comprehensive test plans, coverage plans, and next-generation verification methodologies.
  • Build scalable and reusable testbenches for SoC verification using SystemVerilog and UVM.
  • Create constrained random stimulus for RTL design-under-test (DUT) verification.
  • Automate testbench simulation flows using Perl and Python scripting.
  • Run and triage regressions while tracking bugs to achieve high coverage results.
  • Analyze functional coverage metrics to ensure complete verification of SoC designs.

What we're looking for

  • Master's degree or foreign equivalent in Electrical and Computer Engineering, Electronics Engineering, or a related field.
  • Experience using SystemVerilog to build scalable and reusable testbenches for SoC verification.
  • Proficiency in Perl and Python scripting for automating testbench simulation flows.
  • Knowledge of digital design concepts for functional verification of RTL DUT.
  • Application of Computer Architecture concepts to verify SoC architecture and design.
  • Ability to use SystemVerilog to create constrained random stimulus for RTL DUT verification.
  • Experience using UVM to build testbenches for constrained random verification of SoC IPs.
  • Knowledge of design verification concepts such as functional coverage metrics for SoC design verification.

More like this

Similar roles

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

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
SystemVerilog C Python Perl Shell Scripting Verilog VCS Verdi MATLAB Digital Electronics RTL Regression Automation CPU Architecture Functional Coverage

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