ASIC Verification Engineer
Role Overview
The role develops SoCV testbench infrastructure, bare-metal boot capabilities, silicon bring-up tools, and CPU, SoC, and GPU test frameworks.
The position supports a SoCV and emulation infrastructure team working across complex SoC tools and test environments.
Key Skills for This Role
Full Job Posting
Role overview
The role develops SoCV testbench infrastructure, bare-metal boot capabilities, silicon bring-up tools, and CPU, SoC, and GPU test frameworks.
The position supports a SoCV and emulation infrastructure team working across complex SoC tools and test environments.
What you will do
- Build tools, infrastructure, and test frameworks for RTL simulation, C simulation, emulation, FPGA, and silicon.
- Understand Tegra system architecture and SoC IP involved in boot and security features.
- Enable access to registers, memory, DMA engines, and other unit features for Design and Verification teams.
- Enable test reuse across RTL, models, emulation, and silicon platforms.
- Develop silicon bring-up features involving FUSE, ATE, security, Flash/DMA, Board I2C, and USB debug devices.
- Build C-model or RTL-simulation capabilities for pre-silicon feature simulation.
What we need to see
- BS or MS in Computer Science, Electronics Engineering, or equivalent experience, with 0-2 years of experience.
- Strong proficiency with C, C++, and Python.
- Understanding of SoC and system architecture.
- Understanding of DMA, interrupt engines, CPUs, boot devices, and MMU/IOMMU operation.
- Operating system and device-driver concepts, including the ability to write bare-metal or no-OS test frameworks.
- Ability to build scalable and maintainable software and understanding of hardware or software development life cycles.
Preferred qualifications
- Previous experience with silicon bring-up or emulation and FPGA test frameworks is a differentiator.
- Exposure to C++ testbenches or SystemVerilog/UVM testbench architectures is a differentiator.
- Verilog and SystemVerilog coding skills are a plus.
Workplace
- The source provides a Hyderabad location but does not explicitly state whether the role is onsite, hybrid, or remote.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NVIDIA
Senior System Software Engineer
Pune, IND
Senior Technical Program Manager, AI Inference
, USA
Senior Verification Engineer, PCIE
, IND
Mixed-Signal Design Engineer – RTL and Co-Simulation
, IND
Architecture Technical Manager - NVLink Fusion
, USA
Senior Verification Engineer, PCIE
, IND
Staff Site Reliability Operations
, CAN
Senior System and Scheduling Architect – GPU
, USA