Taro Logo

CPU Processor Power Management Verification Engineer

Apple is a technology company known for innovative products, services, and customer experiences. They are committed to leaving the world better than they found it.
$175,800 - $312,200
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Design Verification Engineer

Design Verification Engineer role at Apple focusing on verifying functionality and performance of premier SOCs, requiring 10+ years experience in hardware verification and strong technical skills.

GPU Design Verification Engineer

Senior GPU Design Verification Engineer position at Apple, focusing on pre-silicon RTL verification of GPU sub-units with competitive compensation and benefits.

WIFI PHY - Design Verification Sr Engineer

Senior Design Verification Engineer role at Qualcomm Bangalore, focusing on WLAN/WiFi PHY verification with 3+ years experience required in System Verilog/UVM.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on verifying functionality and performance of premier SOCs, requiring 10+ years experience in hardware verification and strong technical skills.

GPU Design Verification Engineer

Senior GPU Design Verification Engineer position at Apple, focusing on pre-silicon RTL verification of GPU sub-units with competitive compensation and benefits.

Description For CPU Processor Power Management Verification Engineer

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products.

As a CPU Processor Power Management Verification Engineer, you will be at the center of a chip design effort, collaborating with many teams and having a critical impact on getting functional products to millions of customers quickly. Your responsibilities will include:

  • Working closely with architecture and RTL designers on verifying the functionality correctness of the Power Management and Clock Control logic
  • Developing and executing test plans and schedules
  • Creating tests in Assembly, Scripts, System Verilog, or vectors for simulation and emulation environments
  • Root causing failures and proposing potential solutions
  • Collaborating with the silicon bringup team on developing tests for emulation and FPGA environments
  • Developing coverage monitors and analyzing coverage
  • Creating checkers or Verilog/System Verilog-based transactors to verify the design
  • Writing assertions and applying formal verification

This role requires a minimum of a BS degree and 10+ years of relevant industry experience. You should have experience in digital logic, micro-processor architecture, or power management architecture, as well as digital design verification knowledge. Programming skills in Perl or Python are essential.

Preferred qualifications include a Master's degree, in-depth knowledge of power management architecture, experience with advanced verification techniques, and strong communication skills. The ideal candidate will be able to work independently and as part of a team, creating and following detailed work schedules.

Join Apple to help deliver the next groundbreaking product and be part of a team that's reinventing entire industries!

Last updated 6 months ago

Responsibilities For CPU Processor Power Management Verification Engineer

  • Work with architecture and RTL designers on verifying Power Management and Clock Control logic
  • Develop and execute test plans and schedules
  • Create tests in Assembly, Scripts, System Verilog, or vectors
  • Root cause failures and propose solutions
  • Collaborate with silicon bringup team on tests for emulation and FPGA environments
  • Develop coverage monitors and analyze coverage
  • Create checkers or Verilog/System Verilog-base transactors
  • Write assertions and apply formal verification

Requirements For CPU Processor Power Management Verification Engineer

Python
  • BS degree
  • 10+ years of relevant industry experience
  • Experience in digital logic, micro-processor architecture, or power management architecture
  • Experience with digital design verification including Verilog/System-Verilog based testbenches and transactors checkers
  • Experience with design verification environments like random constraint verification or UVM base testbenches
  • Programming skills in Perl or Python

Benefits For CPU Processor Power Management Verification Engineer

Medical Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Retirement Benefits
  • Employee Stock Purchase Plan
  • Tuition Reimbursement
  • Discretionary Bonuses
  • Relocation Assistance

Interested in this job?