CareerPlanSign in

Principal Design Verification Engineer – CPU Core Frontend

Austin, Texas, United States💼 Full-time🗓 2026-07-19 → 2026-09-26

Core

Lead verification strategy and execution for CPU Core Frontend in a high-performance out-of-order core, focusing on branch prediction, instruction fetch, and frontend pipeline interactions.

Role type

Principal Design Verification Engineer (CPU Core Frontend)

Builds

High-performance out-of-order CPU cores

Domain

Semiconductor / CPU Design / Computer Architecture

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

CPU microarchitecture expertise, frontend verification (branch prediction, instruction fetch), verification flow methodology, simulation/formal/emulation techniques, scalable DV infrastructure, bug triage, coverage closure

Preferred skills

Advanced frontend architectures, decoupled fetch/prediction pipelines, formal verification for control-heavy problems, emulation acceleration, cross-team collaboration (architecture, performance, compiler)

Technologies

Simulation, formal verification, emulation, object-oriented programming

Responsibilities

Lead verification planning and execution for CPU frontend functionality; Define verification strategy, test plans, checkers, scoreboards, assertions, and coverage models; Drive verification of branch prediction structures and flows; Drive verification of instruction fetch behavior; Partner with architects to review specifications and improve debugability; Drive block-level and core-level verification closure; Apply appropriate verification methods (simulation, formal, emulation); Mentor engineers and shape reusable verification approaches

Seniority

Principal, technical lead with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.