Design Verification EngineerPossible 3 Month CTH | No Fees | Do Not Re-Post | ConfidentialRole: Design Verification EngineerWork location: San Francisco, California (Remote)Start date: Immediate availabilityBackground check MANDATORYJob DescriptionAs a Design Verification Engineer (DVE), you will be a member of a small team which owns verification of our graphics IP's and SoC's in prototype and SoC design environment. Your work will establish functional and performance benchmarks for our existing graphics solutions and feed directly into solutions. To achieve this, you will lead the definition, execution and continuous improvement of a robust design verification (DV) methodology and tools flow across different verification platforms.
Your responsibilities will extend to IP and SoC design verification (DV), from the RTL level to emulation, resulting in fully functional and performant IP's/SoC's. This will require working closely with Graphics Architects, Chip/SoC Leads, IP designers, Systems/Validation Leads as well as external SoC design partners.ResponsibilitiesDevelop and implement test/verification plans, methodologies and tool flows for graphics IPsDefine and implement IP/SoC verification plans, test benches and simulation/emulation coverage leading to fully functional and performant graphics IPs/SoCsDrive DV plan development and execution through post-silicon bringup/validationDefine and implement system/integration testsWork with cross functional teams to identify best verification methodologyBuild or leverage highly automated & flexible DV environments/flows spanning prototypes, SoC's and hardware emulation platformsSupport integration of IP block tests into larger SoC environment testsMinimum QualificationsBS Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience6+ years of experience in RTL verification for FPGAs or ASICsExperience with SystemVerilog UVM testbenches, coverage analysis, and SVAExperience with FPGA and SoC design flows, tools and methodologyExperience with industry standard RTL simulators, emulators and waveform debugging toolsExperience with Python3 scriptingPreferred QualificationsMaster's degree in Electrical Engineering, Computer Engineering or Computer ScienceExperience as an RTL designerExperience in development environment creation from scratchExperience in verifying designs generated with high level synthesisExperience with complex SoCsExperience with development of fully automated flows from specification to fully verified designsExperience with Software/Hardware Co-simulation (DPI/VPI)Experience with verification of high speed interfaces like PCIe, USB, MIPIExperience with on-chip bus protocols (AXI, AXI-Lite, AHB)Experience with post-silicon lab/bench test/validationKnowledge of formal verification