PCIe & CXL Microarchitecture & Logic Design - Full Time
(US) Santa Clara CA , Austin TX, Portland OR, Fort Collins CO
Engineering – Silicon Engineering /
Full-time /
Hybrid
Seeking an experienced professional to work on the microarchitecture and RTL design of PCIe and CXL subsystems in a high-performance SoC
Responsibilities
- 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
Requirements
- 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.