Design Verification Engineer - Bengaluru, India - Tech Mahindra

    tech mahindra background
    Technology / Internet
    Description

    Hi Folks,

    Greetings from Tech Mahindra

    Role: Design Verification Engineer

    Exp-3-7 years

    Location: Bangalore / Kochi / Ahemdabad / Vizag

    JD

    • Design verification of IP-level, SoC -level and/or block-level/sub-system-level designs
    • Experience in developing verification plan/verification methodology/flows from scratch
    • Hands-on expertise with UMV (or similar) methodology, and Verilog/System Verilog (SV)
    • Experience in constraint-random verification and/or transaction-based verification
    • Experience in developing one or more of - monitors, sequencers, drivers, scoreboards, checkers, coverage analysis/metrics, coverage closure, assertions, VIP components etc.
    • Experience in one or more of the IPs like LPDDR-4&above, PCIE-Gen3&above, SATA, USB 3.0&above, Ethernet, DDR, NVMe, SDMM, MIPI etc.
    • Experience with on-chip protocols like AXI/AXI-Lite, AMBA/AHB/APB etc.
    • Can understand clocking, reset architecture and data flows. Has knowledge of SoC bring-up, bus protocol, register and address map Verification
    • Experience with gate-level simulations - timing/no-timing, SDF annotation
    • Experience in low-power verification using UPF/CPF power intent flows is a plus
    • Strong scripting skills with C/C++/Perl/Python
    • Understanding of emulations platforms, S/W co-development, end-to-end verification
    • EDA Tools: Industry standard tools from Synopsys, Cadence, Mentor etc.

    To Apply: Share your resume at