Haystack
← Back to Jobs
Engineering
GT

Principal/Lead Design Engineer – Memory Controller (CHI-G / DFI)

Goldenpick Technologies LLCSan Jose, CA🇺🇸United StatesPosted 21 Aug 2026

Why This Role Stands Out

Lead the architecture and RTL development of a critical memory controller subsystem, gaining valuable experience with advanced protocols like ARM CHI-G and DFI. If you are a seasoned engineer with a strong background in memory controller design, this hybrid role offers a fantastic opportunity to drive innovation and contribute to cutting-edge technology. Apply now to shape the future of memory systems!

Quick Overview

Seniority
Leader
Work mode
Hybrid
Location
San Jose, CA, United States
Posted
Yesterday
Verilog

Job Description

Position : Principal/Lead Design Engineer – Memory Controller (CHI-G / DFI)
Location :San Jose, CA 
Experience :10+ years
 
Role Summary

We are looking for a Principal Design Engineer to lead RTL development and architecture updates for our Memory Controller subsystem, with deep expertise in the ARM CHI-G (Coherent Hub Interface – Gateway) protocol and DDR/LPDDR/HBM PHY-facing DFI (DFI Interface). This role owns modifying and extending an existing memory controller design to accommodate new architectural requirements, protocol updates, and performance targets.

Key Responsibilities

  • Modify and extend an existing memory controller RTL design to support new CHI-G protocol requirements and DFI interface changes
  • Own microarchitecture updates for command scheduling, arbitration, QoS, and bank/rank management within the memory controller
  • Design and integrate CHI-G request/response/snoop channel logic, ensuring protocol compliance and coherency correctness
  • Develop and maintain DFI-compliant interface logic (command, write/read data, timing parameters) to PHY
  • Analyze impact of new features on timing, power, and area; drive RTL changes through synthesis and STA closure
  • Collaborate with verification, DFT, and physical design teams to ensure the modified design meets functional and PPA (Power, Performance, Area) goals
  • Debug pre-silicon and post-silicon issues related to memory controller behavior, coherency, and interface timing
  • Produce/update microarchitecture specs, interface timing diagrams, and design documentation reflecting the new changes
  • Participate in design reviews and mentor junior engineers on CHI-G/DFI concepts

Required Qualifications

  • Bachelor's/Master's in Electrical Engineering, Computer Engineering, or related field
  • 8+ years of RTL design experience in SystemVerilog/Verilog for SoC subsystems
  • Hands-on experience with memory controller design (DDR4/DDR5/LPDDR) or equivalent
  • Working knowledge of ARM CHI/CHI-G protocol (coherency, request/response/snoop channels)
  • Working knowledge of APB/AHB/AXI4/ACE interfaces
  • Experience with the DFI specification and PHY-facing timing/command interfaces
  • Experience modifying/extending existing large RTL codebases (not greenfield-only experience)
  • Familiarity with synthesis, timing closure, and low-power design techniques
  • Strong debugging skills using simulation waveforms, formal tools, and lab equipment

 

Similar jobs