NVIDIA SOC Verification Engineer: Developing Innovative Solutions

3 weeks ago


Bengaluru, Karnataka, India NVIDIA Full time

Verification Engineer Role at NVIDIA

We are seeking a skilled verification engineer to join our elite team at NVIDIA. As a verification engineer, you will play a crucial role in the development of our complex CPU-GPU memory systems.

Key Responsibilities:

  • Define test plans and architect testbenches for verification of the CPU/GPU memory subsystem.
  • Verify micro-architecture/architecture features at subsystem or full chip testbenches.
  • Collaborate with architects, designers, and pre-silicon verification teams to accomplish your tasks.
  • Develop reusable bus functional models, traffic generators, monitors, checkers, and scoreboards following coverage-driven verification methodology.
  • Create innovative tools/automation to stress the design under test and cover the verification space.

Requirements:

  • BE/BS or Mtech/MS in electrical/electronics engineering or computer engineering.
  • 3+ years of experience working on ASIC development.
  • Exposure to micro-architecture of high-performance CPU or GPU memory subsystems.
  • Familiarity with industry-standard verification methodologies.

Desirable Skills:

  • Exposure to coherency protocols, cache verification, and network-on-chip (NOC).
  • Knowledge of CPU memory subsystem and AMBA/CHI protocols.
  • Innovative mindset and ability to use automation/tools to cover vast verification spaces.
  • Good communication skills and ability to collaborate across multiple teams.

  • DFX Engineer

    3 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA, a leader in computer graphics and accelerated computing, has a unique legacy of innovation driven by phenomenal technology and amazing people. As an NVIDIAN, you'll be part of a diverse, inclusive, and supportive environment where everyone is inspired to do their best work. The IODFX Engineering team at NVIDIA is pushing the boundaries of IO and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a Verification Engineer to work in our ASIC Verification team at NVIDIA, a leader in AI, high-performance computing, and more. As a Verification Engineer, you will be responsible for planning and implementing IP/Cluster/SOC functional verification of our leading SOCs. This includes verification of design, architecture, and micro-architecture...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior SoC Verification Engineer to verify the next-generation SoC and IP solutions. We are looking for individuals with a passion for delivering innovative products and a strong understanding of complex SOC and IP development.Key Responsibilities:Responsible for ASIC design verification for various processing blocks in a...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior SoC Verification Engineer to verify the next-generation SoC and IP solutions. We are looking for individuals with a passion for delivering innovative products. Together, we will build the next generation of life-changing custom SOCs.Key Responsibilities:Responsible for ASIC design verification for various processing...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior Custom SOC/IP Verification Engineer to develop innovative verification solutions for cutting-edge SoC and IP technologies. The ideal candidate will have a deep understanding of complex ASIC verification and a passion for delivering high-quality results.Key Responsibilities:Develop and lead verification plans for...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Senior SoC Verification Engineer to join our team. As a key member of our verification team, you will be responsible for verifying the next-generation SoC and IP solutions.Key ResponsibilitiesLead the development of verification plans and strategies for complex SoC and IP designsCollaborate with...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking highly skilled performance verification engineers to join NVIDIA's dynamic team. This team focuses on performance alignment of CPUs and CPU fabrics.Key Responsibilities:Develop test plans and strategies for CPU performance verification.Create simulation environments and automate CPU validation.Develop and maintain CPU simulator infrastructure...

  • Verification Engineer

    1 month ago


    Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA Verification Engineer Job DescriptionWe are seeking a highly motivated and creative Verification Engineer to join our ASIC Verification team at NVIDIA. As a Verification Engineer at NVIDIA, you will be responsible for planning and implementing IP/Cluster/SOC functional verification of designs that constitute our industry's leading SOCs.Key...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a passionate, innovative, and highly motivated verification engineer to work on complex CPU-GPU memory systems at the SOC level.Key Responsibilities:Define test plans and architect testbenches for verification of the CPU/GPU memory subsystem.Verify micro-architecture/architecture features at subsystem or full chip testbenches.Collaborate with...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking an experienced Verification Engineer with strong verification fundamentals to work on Switch Silicon chips. This role will have a significant impact in a dynamic, technology-focused company while developing high-speed communication devices with the highest throughput and lowest latency.The Networking Chip Design team in India is a growing team...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Unlock the Power of CPU-GPU Memory SystemsWe are seeking a highly motivated and innovative verification engineer to join our elite team at NVIDIA. As a key member of our SOC-V verification team, you will play a crucial role in designing and verifying the complex CPU-GPU memory systems that power our cutting-edge technologies.Key Responsibilities:Develop and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a Senior ASIC Verification Engineer to verify the next-generation SoC and IP solutions. We are looking for special individuals with passion and desire to deliver innovative products.Key Responsibilities:Responsible for ASIC design verification for various processing blocks in a SOC.Contribute and lead key aspects of verification planning...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a global leader in accelerated computing. We are seeking a highly skilled Senior SoC Design Engineer to join our team and play a key role in designing the next-generation SoCs. Our team is passionate about delivering innovative products that transform industries and improve lives. About the RoleDrive SoC execution, working collaboratively with...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking an exceptional Design Automation Engineer to join its Tegra SOC development team. As a key member of the team, you will be responsible for designing and implementing end-to-end tool flows to automate system fabric, sub-systems, and SOC hierarchy creation. Your expertise in software development and dedication to high-quality work will be...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a global leader in the development of graphics processing units (GPUs) and high-performance computing solutions. We are currently seeking a highly skilled Senior Verification Engineer to join our team and play a key role in the development of our next-generation GPUs.The ideal candidate will have a strong background in verification engineering,...

  • Verification Engineer

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a skilled Verification Engineer to join our ASIC Verification team at NVIDIA. As a Verification Engineer, you will be responsible for planning and implementing IP/Cluster/SOC functional verification of our industry-leading SOCs. You will work closely with architects, designers, and pre and post silicon verification teams to accomplish your...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA seeks a seasoned professional to lead the development of cutting-edge SoC and IP solutions. As a key member of our team, you will collaborate with experts in architecture, software, and hardware to create innovative products that transform industries.Key Responsibilities:Design and implement verification strategies for complex processing blocks in...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a highly skilled Verification Engineer with strong verification fundamentals to work in NVIDIA's ASIC Verification team. As a leading technology company, NVIDIA is solving challenging problems with its vast arsenal of CPUs, GPUs, DPUs and SW in areas such as Artificial Intelligence, High performance computing, autonomous driving, Gaming,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a leader in the field of artificial intelligence and high-performance computing. As a software engineer on our team, you will play a critical role in the development and implementation of APIs and services that support the execution of workflows to validate the design of NVIDIA's chips.Key Responsibilities:Design and implement scalable, reliable,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking talented Physical Design Engineers to collaborate with a diverse team working on groundbreaking GPUs and SOCs. This role offers the chance to make a meaningful impact in a dynamic, technology-driven company that's pushing the boundaries of computing.Key Responsibilities:Lead block and chip-level Physical Design activities, encompassing...