GAMIFi Consulting Services Ltd
SoC Verification Engineer - UVM/System Verilog
Job Location
in, India
Job Description
Job Title : SoC Verification Engineer Location : Bangalore/Noida Experience : 4-8 Years Job Type : Permanent & Work From Office Qualification : B.Tech / B.E / MCA Key Responsibilities : - Develop and implement SoC-level testbenches for integration verification of components like CPUs, memories, bridges, ROM, Flash, DMA, and peripherals. - Write and debug test cases in C/C++/Assembly and SV/UVM. - Perform SoC-level integration verification and handle SoC testbench development. - Conduct verification for Power Domains/Voltage Domains using CPF/UPF. - Integrate Verification IPs into SoC-level verification environments. Required Skills : - System Knowledge : Strong understanding of ARM-based SoCs (Cortex M0, Cortex M4, etc.). - Protocols : Proficient in AMBA AHB/APB, AXI, I2C, SPI, UART, and SWD/JTAG. - Hardware/Software Interaction : Experience with processor booting from ROM, Flash, SRAM, DRAM, boot code, and interrupt service routines. - Cache Management : Knowledge of caches, cache coherency, and protocols (MSI/MESI/MOESI). - Programming & Verification : Expertise in System Verilog, UVM, C/C++/Assembly for SoC verification and debugging using Simvision/Verdi. - Multithreading and Synchronization : Experience in multi-processor systems and synchronization between C/C++/Assembly and SV/UVM code. - Coverage & Debugging : Good understanding of code coverage, assertions, constraints, and functional cover points. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/27/2024
Location: in, IN
Posted Date: 11/27/2024
Contact Information
Contact | Human Resources GAMIFi Consulting Services Ltd |
---|