Rtl Design Engineer - Memory/phy (ddr/phy)

AMD AMD · Semiconductors · VANCOUVER, BC · Engineering

AMD is seeking an RTL Design Engineer focused on memory/PHY (DDR/PHY) subsystems. This role involves digital design, working across architecture, verification, and physical design to deliver high-performance solutions. The engineer will own microarchitectural design, RTL implementation, PHY digital architecture development, and collaborate with firmware and verification teams. Responsibilities include interpreting JEDEC specifications, analyzing PPA, driving timing synthesis, and providing technical leadership to a small team.

What you'd actually do

  1. Own microarchitectural design and RTL implementation of major IP features and sub-systems
  2. Drive PHY digital architecture development from pathfinding and high-level architecture to RTL coding, verification, and support for physical implementation
  3. Interpret and apply JEDEC DDR/LPDDR specifications to ensure standards-compliant PHY and controller behavior
  4. Collaborate closely with the Firmware team to define, implement, and optimize firmware sequences and algorithms
  5. Synthesis, STA, CDC/RDC, UPF Design/Simulation, Power optimization, Gate sim

Skills

Required

  • RTL design
  • Verilog
  • SystemVerilog
  • JEDEC DDR/LPDDR specifications
  • PHY digital architecture development
  • RTL implementation
  • verification
  • physical implementation
  • power, performance, and area (PPA) analysis
  • timing synthesis
  • constraints definition
  • design specification reviews
  • microarchitecture reviews
  • RTL code reviews
  • Linux-based development environments

Nice to have

  • C/C++
  • Python
  • UVM testbenches
  • Windows
  • mixed-signal RTL experience
  • clocking architectures
  • synchronization techniques
  • CDC (Clock Domain Crossing) methodology
  • computer organization
  • microarchitecture

What the JD emphasized

  • technical leadership of a small team
  • managing work