Positions: IP/ SoC Verification Engineer / Senior Verification Engineer
Location: Bangalore
Experience: 4 - 8 Years
Employment type: Full Time, permanent
Salary: 32 Lakhs PA
Key Responsibilities
- Understand the design/arch requirements and create/modify test plan
- Create test suites (SV/UVM, C, etc, as needed) and test benches
- Collaborate closely with the design team to address any design errors
- Perform initial debug of test failures to identify design errors
- Analyse test results (logs, waveforms) and report the observations in case of issues.
- Identify functional cover points and assertions, write test cases/sequences to cover them
- Regress and triage the test cases
- Improve the quality of verification, identify coverage holes, adjust randomization, write new test cases to improve coverage
- Automate verification environment to handle multiple design configurations
- Report verification metrics/status as defined by verification lead/manager
- Review and sign-off verification for tape-out
Required Skills & Knowledge:
Technical Skills
- Good understanding of SoC Architectures
- Test case, assertions and functional coverage planning
- Experience of writing test cases with C, SV/UVM
- Design and development of test bench components (checkers, scoreboard) /test benches using HVLs like System Verilog, specman-e etc from scratch
- Good experience in Functional coverage, assertions coding
- Good experience in code and functional coverage closure
- Excellent programming and Strong debugging skills
- Good knowledge and experience in AMBA ACE, AXI, AHB, APB protocols
- Experience in PCIe 4/5, LPDDR 4/5, GDDR6, SD/eMMC, GBE and other high-speed peripherals
- Experience in CPU/BFM(VIP) based verification
- Experience in boot, reset, clocking, debug and Low power verification
- Experience in performance verification
- Good understanding and experience with Scripting languages like Perl, python, make, wake
- Good experience with EDA simulation and waveform viewer tools
Soft Skills
- Excellent Analytical and problem-solving skills
- Excellent oral and written communication skills
- Orientation towards Innovation
- Good time management and result orientation
Qualification
BE/ B. Tech/ ME/ M. Tech or equivalent in ECE/ EEE/CSE
Skills Required
performance verification , Axi, System Verilog, C, Uvm, Sd, Ace, AHB, AMBA, GbE, make, Perl, Python