CPU Debug and Power Management Verification Engineer

3 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

The CPU Debug and Power Management Verification Engineer will be responsible for verifying the auxiliary features of a high-performance ARM-based CPU. This includes Power Management, Clock Control, Debug Infrastructure, Resets, and Special-Purpose Registers. The role involves working across the entire product lifecycle, from pre-silicon test planning to supporting post-silicon bring-up and debug. The engineer will collaborate with architecture and RTL designers, develop and execute test plans, write and debug tests, build verification infrastructure, analyze functional coverage, and identify design issues. They will also support SoC-level debug and work with silicon bring-up teams.
Must have:
  • Verify functionality correctness of CPU Power Management and debug logic.
  • Develop and execute test plans and schedules.
  • Write and debug tests in Assembly, SystemVerilog, SVA, C++, and scripting languages.
  • Build and maintain verification infrastructure, including checkers and monitors.
  • Analyze functional coverage to ensure test plan completeness.

Job Details

We are seeking a highly motivated Design Verification Engineer to join our silicon engineering team focused on the auxiliary features of a high-performance ARM-based CPU. These features include Power Management, Clock Control, Debug Infrastructure, Resets, and Special-Purpose Registers—spanning both ARM-standard capabilities and Apple-specific innovations. • You will work across the entire product lifecycle, from pre-silicon test planning to supporting post-silicon bring-up and debug when needed. This role is highly cross-functional, bridging CPU and SoC teams, and is critical to delivering robust, low-power, high-performance CPU designs. • Work closely with architecture and RTL designers on verifying the functionality correctness of CPU Power Management, clock control, and debug logic • Develop and execute test plans and schedules • Write and debug tests in Assembly, SystemVerilog, SVA, C++, and scripting languages to validate functionality in simulation, emulation, and FPGA environments • Build and maintain verification infrastructure, including checkers, transactors, and coverage monitors. • Analyze functional coverage to ensure test plan completeness • Identify, root-cause, and document design issues and collaborate with RTL teams to drive fixes • Support SoC-level debug for clock and power integration issues • Work with silicon bring-up teams to develop tests and debug issues across emulation, FPGA, and silicon. Contribute to post-silicon debug, using waveform and trace tools to diagnose complex system issues.

Similar Jobs

Nice - General Manager, Compliance

Nice

London, England, United Kingdom (On-Site)
1 Month ago
Sonar Source - Engineering Director

Sonar Source

Austin, Texas, United States (On-Site)
9 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Haptic  - Art Director

Haptic

(Remote)
7 Months ago
Coherent corp. - Yield Engineer – Optoelectronic Device Manufacturing

Coherent corp.

Sherman, Texas, United States (Hybrid)
1 Month ago
Sailpoint - Senior Software Engineer

Sailpoint

Pune, Maharashtra, India (Remote)
2 Months ago
Halcyon - VP, Field Engineering

Halcyon

United States (Remote)
4 Weeks ago
Luxoft - Senior Software Support Engineer

Luxoft

Philippines (Remote)
8 Months ago
Roblox - Senior Engineering Manager, Programmability

Roblox

San Mateo, California, United States (On-Site)
1 Month ago
Zoe - Engineering Manager | E-commerce Team

Zoe

United Kingdom (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Harvey - Engineering Manager, Core Infrastructure

Harvey

San Francisco, California, United States (On-Site)
3 Weeks ago
Nice - Senior Data Engineer

Nice

Atlanta, Georgia, United States (On-Site)
1 Month ago
eBay - Senior Product Designer - Design Systems

eBay

Portland, Oregon, United States (Hybrid)
2 Months ago
entrata - Software Engineer - Mobile (Android)

entrata

Pune, Maharashtra, India (Hybrid)
10 Months ago
Reltio - Manager, Engineering

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
AidKit - Content Marketer

AidKit

Denver, Colorado, United States (Remote)
2 Months ago
Super.com - Senior Full-Stack Software Engineer

Super.com

Canada (Remote)
9 Months ago
quience - Manager Growth Marketing, Paid Social (Pinterest)

quience

United States (On-Site)
2 Months ago
Apple - Media Processing Accelerator Architect, Platform Architecture

Apple

San Diego, California, United States (On-Site)
2 Months ago
Zinnia - Case Management Associate, Life Insurance

Zinnia

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Beaverton, Oregon, United States

Kavalirio - Grievances & Appeals Specialist

Kavalirio

San Francisco, California, United States (On-Site)
1 Month ago
Lambda - Engineering Manager - Inference Backend

Lambda

San Francisco, California, United States (Hybrid)
3 Months ago
PPfa - Director, Strategic Sourcing

PPfa

New York, United States (Hybrid)
3 Weeks ago
zoox - Corporate Counsel, Commercial

zoox

Foster City, California, United States (Hybrid)
2 Weeks ago
Gupta Media - Media Analyst

Gupta Media

Boston, Massachusetts, United States (On-Site)
3 Months ago
CharacterAI - UX Researcher

CharacterAI

Menlo Park, California, United States (On-Site)
4 Months ago
Yahoo - Sr. Fullstack Engineer - Messaging Platform

Yahoo

United States (Hybrid)
2 Months ago
Solvative - Senior Data Scientist

Solvative

Washington, United States (On-Site)
1 Month ago
HCL Tech - Test Specialist

HCL Tech

North Carolina, United States (On-Site)
3 Months ago
Daybreak Game Company LLC - Customer Service Representative

Daybreak Game Company LLC

San Diego, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Assystems - Geological Engineer

Assystems

Ankara, Ankara, Türkiye (On-Site)
6 Months ago
Alten Technology - Senior Embedded Software Engineer

Alten Technology

Westminster, Colorado, United States (Hybrid)
2 Months ago
Carry1st - Lead Engineer - Shop

Carry1st

South Africa (Remote)
1 Month ago
Lambda - Engineering Manager - Control Plane

Lambda

San Francisco, California, United States (Hybrid)
1 Month ago
Figma - Integration Engineering Lead

Figma

United States (Remote)
3 Weeks ago
Tencent - Large Language Model Algorithm Engineer

Tencent

California, United States (On-Site)
5 Months ago
Apple - Manager, Systems Engineering

Apple

Austin, Texas, United States (On-Site)
2 Months ago
Zscaler - Director of Engineering Operations

Zscaler

San Jose, California, United States (Hybrid)
2 Weeks ago
Next Level Business Services - Teradata DBA

Next Level Business Services

San Francisco, California, United States (On-Site)
9 Months ago
Ion - Senior Software Engineer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Beaverton, Oregon, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Towson, Maryland, United States (On-Site)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug