CareerPlanSign in

Design Verification Engineer - DDR Memory Subsystem

United States, North Carolina, Raleigh💼 Full-time🗓 2026-08-17 → 2026-09-25

Core

Own verification of features within Memory Controller IP or Subsystem, developing UVM/Formal environments to drive quality and find bugs.

Role type

Design Verification Engineer (DDR Memory Subsystem)

Builds

Memory Controller IP and Subsystem verification environments

Domain

Semiconductor / Memory / Computer Architecture

Deliverable

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

Required skills

UVM, System Verilog, Formal verification, Random-stimulus generation, Coverage-driven verification, Python scripting, Coherent Hub Interface (CHI), AMBA protocols, JEDEC specifications, Memory controller design, Fabric interconnects, Coherency, Security, Interrupts, PCIe, CXL, Protocol bridges

Preferred skills

Generative AI application in verification, Mentorship of junior engineers, Tool/methodology innovation

Technologies

UVM, System Verilog, Python, Formal verification tools

Responsibilities

Define verification strategies and test plans with partner teams, Develop and debug UVM/Formal verification environments, Apply coverage-based techniques to meet test goals, Mentor others in verification expertise, Innovate verification methodologies or tools

Seniority

Mid-level to Senior (1+ years with Master's or 2+ years with Bachelor's)

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