CPU Top-Level Verification Engineer

2 weeks ago


Santa Clara, California, United States Apple Full time
Summary

At Apple, we're pushing the boundaries of innovation and technology. As a CPU top-level verification engineer, you'll be at the forefront of our chip design efforts, collaborating with cross-functional teams to deliver high-quality products to millions of customers.

Role Overview

This highly visible role requires a strong technical background in digital logic design, processor architecture, and verification methodologies. You'll be responsible for defining and implementing effective verification strategies, developing test plans and test environments, and driving the development of advanced verification tools and flows.

Key Responsibilities
  • Collaborate with verification engineers and RTL designers to develop effective verification methodologies for low-power complex processor designs.
  • Develop test plans, test benches, and test environments to ensure comprehensive coverage of processor functionality.
  • Design and develop tests in assembly and C/C++ to validate processor behavior.
  • Drive the development of advanced verification tools and flows to improve verification efficiency and effectiveness.
  • Analyze coverage data to ensure all test cases are covered and identify areas for improvement.
Requirements
  • Minimum 10+ years of relevant industry experience in digital logic design, processor architecture, and verification methodologies.
  • Strong knowledge of Verilog or SystemVerilog programming languages.
  • Experience with random test generator development, testbench setup, and build.
  • Ability to drive coverage convergence and analyze coverage data.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
Benefits

As an Apple employee, you'll have access to comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and services. You'll also have the opportunity to become an Apple shareholder through our discretionary employee stock programs.

Additionally, this role may be eligible for discretionary bonuses or commission payments, as well as relocation assistance. Learn more about Apple's benefits and compensation packages.



  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Top-Level Verification EngineerAt Apple, we're looking for a skilled CPU Top-Level Verification Engineer to join our team. As a key member of our design verification team, you will be responsible for developing and implementing verification methodologies, tools, and flows for high-performance, low-power processor designs.Key...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionAs a CPU Top-Level Verification Engineer at Apple, you will be responsible for owning the verification methodology, tools, and flow of a high-performance, low-power processor design. This is a highly visible role that requires collaboration with multiple disciplines to ensure high-quality products are delivered to millions of customers...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled CPU Top-Level Verification Engineer to join our team at Apple. As a key member of our chip design effort, you will play a critical role in ensuring the quality and reliability of our high-performance, low-power processor designs.Key ResponsibilitiesDevelop and implement effective verification methodologies for...


  • Santa Clara, California, United States Apple Full time

    Role OverviewAs a CPU top-level design verification engineer at Apple, you will play a critical role in the development of high-performance, low-power processor designs. Your expertise will be instrumental in ensuring the quality and reliability of our products, which are used by millions of customers worldwide.Key ResponsibilitiesCollaborate with...


  • Santa Clara, California, United States Apple Full time

    Job SummaryAs a CPU Top-Level Design Verification Engineer at Apple, you will play a critical role in the development of high-performance, low-power processor designs. This highly visible position requires collaboration with various disciplines to ensure the delivery of high-quality products to millions of customers.Key ResponsibilitiesDevelop and implement...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior CPU Verification EngineerWe are seeking a highly skilled Senior CPU Verification Engineer to join our team at NVIDIA. As a key member of our 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.Key...


  • Santa Clara, California, United States NVIDIA Full time

    {"h1": "Senior CPU Verification Engineer at NVIDIA", "p": "We are seeking a highly skilled Senior CPU Verification Engineer to join our team at NVIDIA. As a member of our CPU verification team, you will be responsible for verifying the ASIC design, architecture, and micro-architecture of NVIDIA CPUs and SoCs using sophisticated verification...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU DFT Verification EngineerAt Apple, we're looking for a skilled CPU DFT Verification Engineer to join our team. As a key member of our processor verification team, you will be responsible for verifying the functionality correctness of the DFT logic.Key Responsibilities:Work closely with architecture, RTL designers, and DFT designers to ensure...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs and collaborating with cross-functional teams to ensure our products meet the highest standards of...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Memory Subsystem Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Memory Subsystem Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our products.Job SummaryWe're seeking a highly skilled and experienced verification engineer to join our team. In this...


  • Santa Clara, California, United States Intel Full time

    Job Title: CPU Formal Verification EngineerWe are seeking a highly skilled CPU Formal Verification Engineer to join our team at Intel. As a key member of our verification team, you will be responsible for designing and implementing formal verification strategies for CPU cores.Key Responsibilities:Develop and implement formal verification plans for CPU...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Memory Subsystem Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Memory Subsystem Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our cutting-edge products.Key Responsibilities:Develop and maintain a deep understanding of cache coherence protocols...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled CPU Verification Expert to join our team at NVIDIA.This is an exciting opportunity to work on the verification of NVIDIA's CPU and SoC designs, utilizing cutting-edge verification methodologies and tools. As a member of our CPU verification team, you will be responsible for:Verifying the ASIC design, architecture, and...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Memory Subsystem Verification EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Memory Subsystem Verification Engineer, you'll play a critical role in ensuring the quality and reliability of our cutting-edge products.Key Responsibilities:Develop and maintain a deep understanding of cache coherence protocols...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU DFT Verification EngineerAt Apple, we're looking for a skilled CPU DFT Verification Engineer to join our processor verification team. As a key member of our team, you'll be responsible for verifying the functionality correctness of the DFT logic, working closely with architecture, RTL designers, and DFT designers.Responsibilities:Develop and...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Performance Verification EngineerAt Apple, we're looking for a highly skilled CPU Performance Verification Engineer to join our team. As a key member of our chip design effort, you will be responsible for verifying the performance of our CPUs, collaborating with architects, RTL designers, and software developers to ensure our products meet the...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Verification Engineer to join our team at Apple. As a Verification Engineer, you will play a critical role in the development of our next-generation CPU and memory subsystems. Your expertise will be essential in ensuring the quality and reliability of our products.Key ResponsibilitiesDevelop and execute verification...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled CPU Verification Expert to join our team at NVIDIA.This is an exciting opportunity to work on the verification of NVIDIA's CPU and SoC designs, utilizing cutting-edge verification methodologies and tools. As a member of our CPU verification team, you will be responsible for:Verifying the ASIC design, architecture, and...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Verification and Validation EngineerWe are seeking a highly skilled Senior Verification and Validation Engineer to join our team at NVIDIA. As a key member of our CPU verification team, you will play a critical role in ensuring the quality and reliability of our next-generation CPU architecture.Key Responsibilities:Innovate and develop...

  • Verification Engineer

    2 weeks ago


    Santa Clara, California, United States NVIDIA Full time

    Job DescriptionNVIDIA is seeking a skilled verification engineer to join our team. As a verification engineer, you will play a critical role in ensuring the quality and reliability of our CPU products.Key ResponsibilitiesDesign and implement random test generation tools for NVIDIA's CPU roadmapApply the latest software development practices for random test...