Soc Design Engineer / Manager
San Jose, Ca, Us
• Interface with FPGA and SOC Architecture teams to resolve high level issues for next generation products• Extract explicit design requirements from various sources and get signoff from stakeholders• Develop micro-architectural specifications to address design requirements• Evaluate ASIC IP from internal and external vendors and provide technical guidance to decision makers• Manage development of custom IP at IP vendors to align development, integration and verification schedules• Integrate and/or manage integration of digital and analog IP• Design AXI/APB interconnect for the SOC using NIC301 and NIC400, and CCI400 IP from ARM• Lead design of custom digital blocks to improve robustness and debug-ability of the SOC Interconnect• Integrate PCIe, SATA, DisplayPort, SerDes and AMS IP blocks into the SOC• Suggest testbench architecture and critical testcases, review test plans and coverage metrics• Lead cross functional team to align design and verification schedules and track progress• Provide timing constraints and exceptions for all blocks owned and contribute to STA and closure• Review documentation, RTL, timing constraints, Lint, CDC and other design quality metrics from peers in preparation for tape-out• Propose ECOs, workarounds and alternatives for late found issues and help stakeholders make decisions• Support lab bring-up of SerDes and other SOC features owned• Contribute to development of customer facing documentation including product errata• Represent SOC Design team at silicon engineering meetings• Hire, train and manage SOC Design Engineers and Interns • Product: Zynq UltraScale+ MPSOC