Senior CPU Verification Engineer

6 months ago


Santa Clara, United States NVIDIA Full time

We are now looking for a Senior CPU Verification Engineer.

We are currently seeking a Senior Verification Engineer with strong CPU and verification fundamentals to work in NVIDIA's CPU team. This position offers the opportunity to have real impact in a progressive, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We have crafted a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing.

What You'll Be Doing:

  • As a member of the CPU verification team, you will be responsible for verifying the ASIC design, architecture and micro-architecture of NVIDIA CPUs and SoCs using sophisticated verification methodologies.

  • You are encouraged to understand the design and its implementation, define the verification scope, develop the testplans and coordinate tasks within the CPU and GPU verification teams.

  • Design and develop test generators that will verify and validate the CPU and GPU interactions, memory coherency and consistency.

  • Develop the verification infrastructure using state of the art verification methodologies and tools.

  • Collaborate with architects, designers, pre- and post-silicon verification teams to accomplish your tasks.

What We Need to See:

  • A Master's Degree (or equivalent experience) in Electrical Engineering, Computer Engineering or Computer Science and at least 3+ years of meaningful work experience or a Bachelor's degree (or equivalent experience) in the same fields with 5+ years of equivalent experience.

  • Ability to program in C/C++ and automate/write scripts in Perl/Python/shell.

  • Your work displays a passion for debugging and highlights your strong problem solving abilities.

  • A strong background in computer architecture and memory models is needed.

  • Exposure to design and verification tools (VCS, emulation, FPGA, debug tools) is a plus.

  • Strong communication and interpersonal skills are required along with the ability to operate in a dynamic and distributed team.

  • Your successful track record of mentoring junior engineers and interns a huge plus.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you

The base salary range is 128,000 USD - 258,750 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.



  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a Senior CPU Verification Engineer to join our team at NVIDIA.This role offers the opportunity to have a real impact in a progressive, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence.Key Responsibilities:Verify the ASIC design, architecture,...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Verification Engineer to join our CPU Verification Team. As a member of this team, you will be responsible for a portion of the Design Verification, focusing on tasks such as testbench/scoreboard/stimulus development, regression debug, and coverage closure, supporting design, implementation, and system level...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Verification Engineer to join our CPU Verification Team. As a member of this team, you will be responsible for a portion of the Design Verification, focusing on tasks such as testbench/scoreboard/stimulus development, regression debug, and coverage closure, supporting design, implementation, and system level...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a highly skilled Senior SoC ASIC Verification Engineer to verify the world's most powerful SoCs with AI capabilities for self-driving cars, gaming consoles & other automated machines. Our team is dedicated to pushing the frontiers of what is possible today and defining the platform for the future of computing.Key...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for a skilled CPU Processor Performance Verification Specialist to join our team. As a key member of our chip design effort, you'll collaborate with architects, RTL designers, and software developers to ensure the performance of our CPUs meets the highest standards.Key Responsibilities:Verify performance features of...


  • Santa Clara, California, United States Apple Full time

    CPU Post-Silicon Engineering Program ManagerSanta Clara, California, United StatesHardwareWe are seeking a dedicated Engineering Program Manager or technical leader to plan for and lead silicon bring-up and debug of groundbreaking and innovative CPU designs.You will use your creativity, technical knowledge, and organizational skills to drive multi-functional...


  • Santa Clara, United States Apple Full time

    CPU Physical Design Engineer Santa Clara, California, United States Hardware Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring,...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled Formal Verification Engineer to join our team. As a Formal Verification Engineer, you will play a critical role in ensuring the functional correctness and completeness of our next-generation chip designs.You will collaborate with a team of experienced engineers to develop and implement formal verification methodologies...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a CPU Physical Design Engineer in Apple's Silicon Engineering Group, you will play a key role in driving the design and development of our next-generation CPU blocks. You will be responsible for driving RTL-to-GDS design convergence through logic synthesis and place-and-route tools, targeting ambitious PPA goals. Additionally, you will work...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Power Management Firmware DeveloperJob Summary:We are seeking a highly skilled CPU Power Management Firmware Developer to join our team at Qualcomm. As a CPU Performance Management FW Developer, you will be responsible for working with a team to enable the power management solution for Qualcomm's custom CPUs. You will collaborate internally to...


  • Santa Clara, United States Apple Inc. Full time

    Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, hard-working people and inspiring, innovative technologies are the norm here. The people who work here have...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Performance Projections EngineerJob Summary: We are seeking a highly skilled CPU Performance Projections Engineer to join our team at Qualcomm. As a CPU Performance Projections Engineer, you will be responsible for modeling and projecting the CPU performance for various Qualcomm SoCs.Key Responsibilities:Setup the CPU/SoC configuration in the...

  • CPU RTL Architect

    4 weeks ago


    Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking an experienced engineer to drive architecture and RTL development of CPU integer, floating-point, and/or load/store execution for our performant cores.Key ResponsibilitiesDevelop and specify micro-architecture from early high-level architectural exploration through micro-architectural research and arriving at a detailed...


  • Santa Clara, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • CPU ML RTL Architect

    4 weeks ago


    Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking an experienced engineer to drive CPU machine-learning accelerator architecture and RTL development for Apple Silicon.Key ResponsibilitiesDevelop micro-architecture and specification from early high-level architectural exploration through micro-architectural research and arriving at a detailed specification.Own or participate in RTL...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionAt Apple, we are seeking a highly motivated and self-driven CPU Performance and Workload Analysis Engineer to join our team. As a member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration for next-generation CPU architectures.You will be the interface between the CPU team, system teams, and...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a talented CPU Performance Modeling Engineer Lead to join our team. As a key member of our CPU Power/Performance Modeling team, you will contribute to the development of advanced CPU performance and power features, exploring new ideas, modeling, and characterizing them. You will work closely with the design team to productize...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and self-driven CPU Performance and Workload Analysis Engineer to join our team at Apple. As a member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration for next generation CPU architectures. Your work will guide optimizations and the direction of future CPUs,...

  • Senior Principal HBM

    2 weeks ago


    Santa Clara, United States Ampere Computing Full time

    Description Invent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing. Join our Aurora team, building a...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Logic Design Engineer to join our CPU Logic Design Team. As a member of this team, you will be responsible for designing CPU on-chip and off-chip interconnect networks, MP coherency, and last-level and system caches. Your focus will be on micro-architectural definition, RTL coding, logic debug, synthesis, and timing...