Senior Principal Verification Engineer
us6f kinara usa
📍 hyderabad india🕐 10d ago🔗 workday
Job Description
### Verification Planning & Execution
* Define comprehensive verification strategies and verification plans based on architecture and design specifications.
* Develop and execute block-level, subsystem-level, and SoC-level verification environments.
* Drive verification closure through functional, code, assertion, and toggle coverage metrics.
* Create test plans, verification testcases, and sign-off criteria.
### Testbench Development
* Architect and develop scalable SystemVerilog/UVM-based verification environments.
* Design reusable Verification Components (UVCs), scoreboards, checkers, monitors, and reference models.
* Develop constrained-random, directed, and scenario-based tests.
* Integrate third-party VIPs and custom verification IPs.
### Assertion & Formal Verification
* Develop SystemVerilog Assertions (SVA) for protocol and functional checking.
* Utilize assertion-based verification techniques to improve bug detection efficiency.
* Collaborate with formal verification teams for property development and closure.
### Debug & Root Cause Analysis
* Analyze simulation failures and identify RTL, testbench, or architectural issues.
* Work closely with design and architecture teams to resolve functional and performance-related bugs.
* Lead complex debug activities across multiple IPs and subsystems.
### Coverage & Sign-Off
* Define and track functional coverage models.
* Drive functional, code, assertion, and cross-coverage closure.
* Review verification metrics and provide sign-off recommendations.
* Ensure compliance with overall project verification and quality goals.
### SoC Verification
* Lead end-to-end verification of large SoCs including:
* Interconnect and fabric verification
* Cache coherency verification
* Memory subsystem verification
* Boot and reset validation
* Low-power verification
* Performance and stress testing
### Leadership & Mentoring
* Provide technical leadership to verification teams.
* Mentor junior and senior engineers on UVM, verification methodologies, and debug techniques.
* Participate in hiring, technical interviews, and project planning.
* Drive best practices and verification process improvements.
[More information about NXP in India...](https://www.nxp.com/company/about-nxp/worldwide-locations/india:INDIA)
#LI-2734