Responsibilities: 1. Responsible for IPs/SOC design verification/regression through efficient methodologies; 2. Test plan preparation, verification environment/components/test cases development and related scripting; 3. Co-work with other teams for SOC system performance evaluation and hardware/software co-emulation; Requirements: 1. 3+ years working experience in IPs/SOC design verification; 2. Knowledge of AMBA protocols and ARM based SOC design architecture; 3. Good with Verilog, System Verilog, C/C++, and UVM/OVM/VMM; 4. Good with TCL, Makefile, Perl, or Python; 5. Must have good communication, analytical thinking and problem solving skills; 6. Knowledge of Video codec is a plus;