SoC Design Verification Engineer
You will develop UVM testbenches and verification environments for CPU, memory, Ethernet, PCIe, and other SoC subsystems. You will create verification plans and tests, analyze performance, validate clock, reset, power-management, and boot sequences, and review external verification plans and results.
Responsibilities
- Develop UVM testbenches for CPU, memory, Ethernet, PCIe, and other subsystems
- Develop full-chip SoC design-verification environments
- Create verification plans for subsystems and SoCs
- Develop tests and perform verification
- Conduct subsystem and SoC performance-analysis experiments
- Verify clock, reset, power-management, and boot sequences
- Review SoC design-verification plans and results from design service providers
- Support IP verification when SoC verification work is unavailable
Requirements
- At least 7 years of SoC-level design verification experience
- Experience verifying CPU subsystems including ARM CPU, MMU, and GIC
- Experience verifying high-speed I/O and memory, including PCIe, UCIe, and HBM
- IP verification experience and interest in expanding into SoC verification