NVIDIA Verification Engineer

2 weeks ago


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 and hardware test infrastructure.
  • Analyze and validate CPU performance to guide future product development.
  • Define and develop tool chains and workflows for full system performance alignment.

Requirements:

  • Strong understanding of computer system architecture and operating system fundamentals.
  • 2+ years of experience in CPU architecture, performance analysis, or workload analysis.
  • Master's or Bachelor's degree in EE/CS or related field.
  • Hands-on experience with HDLs such as Verilog or System Verilog.
  • Knowledge of verification methodologies and tools for IP and SoC level verification.
  • Experience with System Verilog, C/C++, and Python languages.

Prior Experience:

  • Detailed knowledge of ARM and/or x-86 architecture.
  • Prior experience with performance analysis of CPUs.
  • Analysis and characterization of CPU workloads.


  • 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 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

    Verification Engineer Role at NVIDIAWe 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...

  • 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

    NVIDIA is a leader in the field of artificial intelligence and high-performance computing. We are seeking a skilled software engineer to join our team and contribute to the development of our next-generation chips.Key Responsibilities:Design and implement APIs and services to support the execution of workflows for chip verification.Develop scalable,...


  • 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...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Unlock the Power of NVIDIA's Next-Generation ChipsNVIDIA is a pioneer in the field of computer graphics and parallel computing, and we're looking for a talented software engineer to join our team. As a key member of our software development team, you will play a crucial role in crafting and implementing APIs and services to support the execution of workflows...

  • 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

    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,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We're seeking a Senior ASIC Verification Engineer to verify and implement cutting-edge Smart Network Interface Cards (Smart-NICs) and Data Processing Units (DPUs) at NVIDIA. Our Networking Chip Design group works on Smart-NICs and DPUs, which accelerate network performance while reducing CPU overhead, freeing more processor cycles for applications.NVIDIA's...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a highly skilled Circuit Design Engineer to join our Global Circuits Team at NVIDIA. As a key member of our team, you will be responsible for designing and delivering groundbreaking circuit IPs involving SRAM arrays, Analog and/or Digital circuits.Key Responsibilities:Design and deliver circuit IPs for SRAM arrays, Analog and/or Digital...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a trailblazing company that has continuously pushed the boundaries of innovation over the past two decades. Our pioneering work on the GPU in 1999 revolutionized modern computer graphics, parallel computing, and sparked the growth of the PC gaming market. Today, we are at the forefront of AI, and our GPU deep learning technology has ignited a new...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job Overview:NVIDIA is seeking a skilled CPU Verification Engineer to join our team. As a CPU Verification Engineer, you will work alongside brilliant engineers on NVIDIA's next generation CPU, verifying micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/Silicon.Key Responsibilities:Verify...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job Overview:NVIDIA is seeking a skilled CPU Verification Engineer to join our team. As a CPU Verification Engineer, you will work alongside brilliant engineers on NVIDIA's next generation CPU, verifying micro-architecture/architecture features at unit level or subsystem or full chip testbenches including FPGA/Silicon.Key Responsibilities:Verify...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence, graphics, and high-performance computing. Our team is passionate about pushing the boundaries of what is possible today and defining the platform for the future of computing.Job SummaryWe are seeking a highly skilled Formal Verification Engineer to join our team. As a Formal Verification...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled Formal Verification Engineer to verify the design and implementation of complex SoCs and GPUs. This position offers the opportunity to have a real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and artificial intelligence.The successful candidate will be...


  • Bengaluru, Karnataka, India NVIDIA Full time

    We are seeking a highly skilled Senior ASIC Verification Engineer to join our team at NVIDIA. As a key member of our Networking Chip Design group, you will be responsible for verifying and implementing the world's leading Smart Network Interface Cards (Smart-NICs) and Data Processing Units (DPUs)NVIDIA's Networking Chip Design group works on Smart-NICs and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of parallel and visual computing, with a mission to push the frontiers of what is possible today and define the platform for the future of computing.Job DescriptionWe are seeking a highly skilled Senior Verification Engineer to join our ASIC Verification team. As a key member of our team, you will be responsible...


  • 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

    Senior ASIC Verification EngineerNVIDIA's Networking Chip Design group is seeking a highly skilled Senior ASIC Verification Engineer to join our team. As a key member of our verification team, you will be responsible for verifying the design and implementation of our Smart Network Interface Cards (Smart-NICs) and Data Processing Units (DPUs).Key...