Design Verification Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$174,149–$225,300 / 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 $200k
$141k most similar roles pay here $240k

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

Design Verification Engineer will work with architecture and design teams to review requirements, develop architectural specifications, and ensure correctness. The role involves building SystemVerilog based golden reference models to mimic RTL designs, creating SystemVerilog assertions and checkers, and developing directed tests or constrained random stimulus using assembly language, Perl, and Python. Key responsibilities include running test simulations on simulator and emulator tools, debugging failures, and developing coverage constructs for RTL regressions. The position also involves formal verification using the Jasper tool, including manual or automated checks. Technical requirements include proficiency in SystemVerilog, C, C++, Python, Perl, Tcl, shell, and Makefiles. Candidates must possess knowledge of semiconductor physics, CMOS/VLSI design, computer architecture, low-power techniques like clock gating, and parallel computer architecture to solve complex hardware verification problems for digital logic blocks.

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 requirements and develop architectural specifications with architecture and design teams.
  • Develop SystemVerilog golden reference models to mimic the logical behaviors of RTL designs.
  • Create SystemVerilog assertions and checkers for testing RTL designs.
  • Develop directed tests and constrained random stimulus using Assembly, Perl, or Python.
  • Run test simulations on RTL designs using simulator and emulator tools.
  • Debug failures in RTL simulations and collaborate with the design team to fix bugs.
  • Develop coverage constructs and analyze functional coverage from RTL regressions.
  • Perform formal verification of designs using Jasper formal tool and develop automated checks.

What we're looking for

  • Master's degree or foreign equivalent in Electrical and Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
  • Knowledge of basic semiconductor physics, CMOS/VLSI design, and computer and processor architecture.
  • Experience in design verification and functional coverage.
  • Ability to develop RTL for digital logic blocks using SystemVerilog, including linting and synthesis readiness.
  • Knowledge of low-power techniques such as clock gating, power gating, and multi-voltage designs.
  • Experience in computer architecture specification and performance analysis.
  • Proficiency in object-oriented programming, C, C++, SystemVerilog, Python, Perl, and algorithms.
  • Proficiency in testing and scripting using Perl, Tcl, shell, Makefile, and Python.

More like this

Similar roles

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 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
Verilog Python C++ TCL MATLAB Perl Digital Design Scripting Machine Learning Data Analysis Verification Methodology

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