NXP Semiconductors
Sr Principal Design Verification Engineer - SoC Verification
Be an Early Applicant
The role involves performance verification of SOCs by developing test scenarios, analyzing metrics, debugging, and collaborating across teams to identify bottlenecks and optimization opportunities.
Today’s complex SOCs have demanding performance goals. Meeting these goals is critical for success of these parts. The performance verification team is responsible to qualify that the design architecture and implementation meets these goals with detailed metrics analysis and cross correlation across model, RTL, emulation, silicon.
Expectations include:
- The candidate is expected to develop in depth understanding of chip architecture and define/ develop performance verification scenarios to test design/ architecture and report bottlenecks/ optimization opportunities.
- The test cases should cover system scenarios/ benchmarks which stress target path/ feature as well as subsystem analysis.
- The reference metrics to qualify the results needs to be synthesized based on references from system architecture team, software team, IP team, industry standards or defined based on abstract use case descriptions available as part of design requirements.
- Strong skills in debug, failure re-creation and root cause analysis
- Work with peer teams to correlate performance metrics across different platforms (TLM, RTL, Emulation, Silicon validation, applications).
- Working with cross domains - IP owners, Systems and Core design teams to achieve performance verification objectives
Job Qualifications
Experience in below areas is needed
- Experience with HDL/HVL like Verilog, System Verilog, UVM methodology.
- Strong understanding Bus Protocols like AHB, AXI, CHI, ACE, APB
- Understanding of processor architecture, debug architecture, Cache Coherency, NIC/NOC Architecture
- Understanding of memory subsystems, caches, DDR controllers.
- Programming skills in C/C++/ Python or other languages.
- User experience to execute, analyze and debug test cases on emulation platform would be an added advantage.
- Domain knowledge in at least some of the areas like Graphics/Multimedia/Networking IPs like PCIe, MIPI, Ethernet, USB etc.
More information about NXP in India...
#LI-2734Top Skills
C
C++
Python
System Verilog
Uvm
Verilog
Similar Jobs
Machine Learning • Natural Language Processing
The Machine Learning R&D Engineer designs, develops, and implements machine learning solutions, manages projects, optimizes models, and mentors junior members.
Top Skills:
Aws Ec2Aws S3DockerPythonPyTorchScikit-LearnTensorFlow
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Develop and apply advanced statistical models, use data to guide decisions, and communicate results to clients while mentoring Associates.
Top Skills:
ExcelHadoopJavaPythonRSASTableauVisual Basic
Fintech • Software • Financial Services
Manage private equity fund operations and maintain LP relations, oversee compliance, conduct due diligence, analyze investments, and lead projects.
Top Skills:
Financial Analysis SoftwareMicrosoft Office Suite
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.



