CPU Processor Power Management Verification Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$150,400–$277,600 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $199k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 66% of similar roles. Most pay $168,500–$229,100 — the shaded band above. At the midpoint, this role pays about $214k 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 · CPU Processor Power Management Verification Engineer

As a CPU Processor Power Management Verification Engineer, you will join the processor verification team to focus on Power Management and Clock Control verification. You will collaborate with architecture and RTL designers to verify functionality correctness while developing test plans and schedules for power management and clock control logic. Your daily responsibilities include developing tests in Assembly, Scripts, SystemVerilog, or vectors for simulation and emulation environments, root causing failures, and creating coverage monitors. You will also develop checkers, Verilog/SystemVerilog-based transactors, and assertions while applying formal verification techniques. The role requires expertise in digital logic, microprocessor architecture, and power management architecture. You will utilize tools such as Perl or Python for scripting and may work with silicon bringup teams to develop tests for FPGA environments and low power simulation using UPF.

What you'll do

  • Verify the functionality correctness of Power Management and Clock Control logic with architecture and RTL designers.
  • Develop and execute test plans and schedules for power management and clock control systems.
  • Create tests in Assembly, Scripts, SystemVerilog, or vectors for simulation and emulation environments.
  • Root cause design failures and propose technical solutions to the design team.
  • Develop tests for emulation and FPGA environments to support silicon bringup and debug.
  • Create coverage monitors and analyze data to ensure all test cases are fully covered.
  • Build checkers and SystemVerilog-based transactors to verify hardware designs.
  • Write assertions and apply formal verification techniques to the design.

What we're looking for

  • Minimum BS degree and 3+ years of relevant industry experience.
  • Experience with digital logic, micro-processor architecture, or power management architecture.
  • Experience with digital design verification including Verilog/System-Verilog based testbenches, transactors, and checkers.
  • Programming skills in scripting languages such as Perl or Python.
  • Master’s degree (preferred).
  • Experience in processor or power management architecture and verification (preferred).
  • In-depth knowledge of design verification environments like random constraint verification and/or UVM based testbenches (preferred).
  • Experience with SystemVerilog assertions, silicon bringup, UPF, low power simulation, formal verification, or assembly language (preferred).

More like this

Similar roles