System Verification Engineer
Core
Verify GPU, SOC, Switch, and NIC systems using emulation environments to root cause test failures and debug hardware/software bring-up issues.
Role type
Senior IC system verification engineer (emulation)
Builds
GPU, SOC, Switch, and NIC systems for AI and high-performance computing
Domain
Semiconductor hardware verification and emulation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
SystemVerilog, Verilog, VHDL, C/C++, UVM, Perl, Python, high-speed protocol knowledge (PCIe/CXL/NVLINK/IB/Ethernet), low-speed protocol knowledge (I2C/I3C/SPI/UART), CPU-GPU coherency debugging, Zebu emulation experience
Preferred skills
ARM CHI coherency protocol knowledge, experience leading emulation vendors
Technologies
Zebu, C/C++, SystemVerilog, UVM, PCIe, CXL, NVLINK, IB, Ethernet, I2C, I3C, SPI, UART
Responsibilities
Support multiple emulation environments using latest techniques; bring up GPUs, SOCs, Switch, NIC on emulation; debug system level test fails and emulator environment issues; bring-up and verify high-speed and low-speed protocols; debug CPU and GPU coherency issues; collaborate with Design, DV, Power, Silicon Validation, Performance, and Software teams; lead emulation vendors to debug issues; write monitors and checkers for HW test issues and FW/SW bring-up
Seniority
Senior, hands-on IC