PCIe & CXL Microarchitecture & Logic Design - Full Time

(US) Santa Clara CA , Austin TX, Portland OR, Fort Collins CO
Engineering – Silicon Engineering /
Full-time /
Seeking an experienced professional to work on the microarchitecture and RTL design of PCIe and CXL subsystems in a high-performance SoC


    • Evaluation of vendor IP, decision on buy-vs-build for portions of the design
    • Microarchitecture development and specification - from early high-level architectural exploration through micro architectural definition and arriving at a detailed specification
    • Development, assessment, and refinement of RTL design to target power, performance, area, and timing goalsValidation - support test bench development and simulation for functional and performance verification
    • Performance exploration and correlation - explore high performance strategies and validate that the RTL design meets targeted performance
    • Design delivery - work with multi-functional engineering teams to implement and validate physical design on the aspects of timing, area, reliability, testability and power


    • Thorough understanding of PCIe and CXL protocols, including interactions with the System or IO Memory Management Unit
    • Knowledge of on-chip cache coherent memory systems and interconnect
    • 3+ years of direct work experience in microarchitecture and design of subsystems interfacing to PCIe and/or CXL, preferably from the Root Complex
    • Understanding of high performance and low power microarchitecture techniques and trade-offs
    • SystemVerilog or Verilog programming skills
    • Knowledge of logic design principles along with timing and power implications
    • Experience with simulators and waveform debugging tools

Education and Experience

    • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.