NVIDIAVia Unstop

Posted today

ASIC Verification Engineer

Pay

Salary (undisclosed)

Location

Bangalore, Hyderabad, India

Hybrid

Apply by

19 Nov

10 days left

Skills this role screens for

C programming languageC++ programming languagePythonComputer architectureEmbedded systems programming

Opens on NVIDIA's site. Sign in first and we keep it in your pipeline.

Still studying?Paid software internships open now

Responsibilities

What you'll do

  • Build tools, infrastructure, and test frameworks for RTL, C-simulations, Emulation, FPGA, and Silicon
  • Understand Tegra system architecture focusing on boot and security features
  • Develop tools giving teams access to registers, memory, DMA engines, and unit features
  • Enable test re-use across multiple platforms including RTL, models, Emulation, and Silicon
  • Develop features used for Silicon bring up such as FUSE, ATE, Security, Flash/DMA, and Board I2Cs
  • Assess and build C-model or RTL-simulation capability to simulate features in a pre-silicon environment

Requirements

What they're looking for

  • 0-2 years of experience
  • Proficient with C, C++, and Python
  • Understanding of SOC and System Architecture
  • Understanding of SOC devices like DMA, interrupt-engines, CPU, boot-devices, and MMU/IOMMU
  • Knowledge of Operating System and Device-Driver concepts
  • Ability to write no-OS test frameworks that run directly on bare-metal SOC
  • Understanding of Hardware and/or Software development life cycle

Qualifications

What you'll need

  • BS or MS in Computer Science or Electronics Engineering or equivalent experience
Full description from the employer

Nvidia is hiring for the role of ASIC Verification Engineer! Responsibility • The work includes building tools, infrastructure, and test frameworks used in RTL-simulations, c-simulations, Emulation, FPGA, and on Silicon. • You will understand Tegra system architecture, with a focus on all IPs in the SOC that are involved in boot and security features. • The tools that you build give Design and Verification teams the ability to access registers/memory/DMA engines and other features in their unit. The tools also enable test re-use across multiple platforms (RTL, models, Emulation, and Silicon). The gamut of tools is wide and you also develop features used for Silicon bring up (example: FUSE, ATE, Security, Flash/DMA, Board I2Cs, USB debug devices among others). We strive for the highest quality of test frameworks and tools that we deliver from this team. • You would assess and build C-model or RTL-simulation capability that allows us to simulate the features before Silicon arrival in a pre-silicon environment. Requirements • BS or MS in Computer Science or Electronics Engineering or equivalent experience with 0-2 years of experience • Strong programmer who is proficient with C, C++, Python. • Understanding of SOC and System Architecture. • Understanding of How the SOC Devices like DMA, interrupt-engines, CPU, boot-devices, MMU/IOMMU function. • Operating System and Device-Driver concepts and ability to write no-OS test frameworks - i.e tests that run directly on the bare-metal SOC. • A good programmer takes pride in building scalable and maintainable software. • Understanding Hardware and/or Software development life cycle.

NVIDIA

Found on the web. You apply on the company's own site

From the Wire Desk

Where this listing comes from

From a public listing board (Unstop).

insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received

Prove C programming language first

This role screens for C programming language. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.

Prove it, then apply

Ask about this role

SCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.

More software roles

Every software role here

insiderOne University

Get certified for roles like this: Business Communication Associate

Free, about 2 hours, ending in a project marked against a rubric and a certificate any employer can check. Put it on this application and every one after it.

Start the certificationWhat is in it

Interned at NVIDIA? Report what it paid