CPU Design Verification Specialist

4 days ago


Santa Clara, California, United States Apple Full time
Job Summary

As a CPU Design Verification Engineer at Apple, you will play a critical role in the development of our cutting-edge hardware products. This highly visible position requires collaboration with various disciplines to ensure the functionality correctness of our CPU design.

Key Responsibilities
  • Work closely with architecture and RTL designers to verify the functionality correctness of the design.
  • Develop and lead test plans and test environments.
  • Develop complex tests in assembly, C, or vectors according to test plans.
  • Develop coverage monitors and analyze coverage to ensure all test cases in the plans are covered.
  • Develop checkers or C-base transactors to verify the design.
Requirements
  • Minimum BS and 10+ years of relevant industry experience.
  • In-depth knowledge of digital logic design, chip architecture, and microarchitecture.
  • Experience with developing test plans/testbenches, C-based transactors, and writing/debugging assembly-based tests.
  • Experience with advanced verification techniques such as formal and assertions a plus.
  • Experience in silicon bringup a plus.
  • Excellent communication skills and ability to work independently on verification efforts for a block/area of the design.
Benefits
  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Range of discounted products and free services.
  • Reimbursement for certain educational expenses.
  • Discretionary bonuses or commission payments.


  • 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

    {"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 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 SummaryAs a CPU Processor Performance Verification Engineer at Apple, you will play a critical role in the development of our cutting-edge chip designs. Your expertise in performance modeling, verification, and optimization will be instrumental in ensuring the exceptional performance and efficiency of our products.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 Apple Full time

    About the RoleWe are seeking a skilled CPU Verification Methodology and Tool Engineer to join our team at Apple. As a key member of our verification team, you will be responsible for developing and maintaining the verification methodology, tools, and flow for our high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with verification...

  • Verification Engineer

    24 hours 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...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior CPU Design Engineer to join our team at NVIDIA. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystems.Key ResponsibilitiesDrive the development of CPU micro-architecture, feasibility studies, and documentation.Implement...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Senior CPU Design Engineer to join our team at NVIDIA. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystems.Key ResponsibilitiesDrive the development of CPU micro-architecture, feasibility studies, and documentation.Implement...


  • Santa Clara, California, United States Apple Full time

    Job SummaryAt Apple, we're committed to innovation and excellence in every aspect of our business. As a CPU Verification Methodology and Tool Engineer, you'll play a critical role in developing and implementing advanced verification methodologies and tools for our high-performance processor designs.Key ResponsibilitiesCollaborate with verification engineers...


  • Santa Clara, California, United States Apple Full time

    Role OverviewAs a CPU Verification Methodology and Tool Engineer at Apple, you will play a critical role in developing and implementing verification methodologies and tools for high-performance, low-power processor designs.Key ResponsibilitiesCollaborate with verification engineers and RTL designers to define effective verification methodologies for complex...


  • Santa Clara, California, United States Crossbar Inc. Full time

    Job DescriptionWe are seeking a highly skilled Design Verification Engineer to join our team at CrossBar Inc. as a key member of our product/test team. As a Verification Engineer, you will be responsible for developing and implementing verification strategies, methodologies, and tools to ensure the quality and reliability of our ReRAM memory technology.Key...


  • Santa Clara, California, United States Apple Full time

    Join Apple's Team of InnovatorsAbout the RoleWe're seeking a highly skilled CPU Design Timing Engineer to join our team at Apple. As a key member of our design team, you will be responsible for designing and developing high-performance CPU architectures.Key ResponsibilitiesDesign and develop CPU architectures that meet performance, power, and area (PPA)...


  • 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

    Timing Closure SpecialistAt Apple, we're pushing the boundaries of innovation and technology. As a Timing Closure Specialist, you'll play a critical role in ensuring the timing closure of our CPU projects.Responsibilities:Collaborate with the CAD team to develop and refine timing flows, leveraging scripting to improve analysis efficiency.Work closely with...


  • Santa Clara, California, United States Crossbar Inc. Full time

    Job DescriptionWe are seeking a highly skilled Design Verification Engineer to join our team at CrossBar Inc. as a key member of our product/test team. As a Verification Engineer, you will be responsible for developing and implementing verification strategies, building and maintaining verification infrastructure, and collaborating with architects, RTL...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Timing Closure Specialist to join our team at Apple. As a key member of our CPU Design team, you will be responsible for ensuring the timely completion of our projects.Key ResponsibilitiesCollaborate with the CAD team to develop and implement timing flows, including scripting to improve analysis efficiency.Work...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryWe are seeking a highly skilled CPU Micro-Architect/RTL Designer to join our team at Qualcomm. As a key member of our CPU Engineering group, you will be responsible for designing and developing high-performance and low-power CPU designs.Key ResponsibilitiesDevelop and verify critical high-performance and low-power CPU designs using advanced...


  • Santa Clara, California, United States Apple Full time

    Role OverviewAs a CPU Physical Design Engineer at Apple, you will play a critical role in driving the development of cutting-edge CPU designs. This position requires a strong foundation in electrical engineering fundamentals, including logic design, digital circuits, and deep sub-micron technology.Key ResponsibilitiesDrive RTL-to-GDS design convergence...


  • Santa Clara, California, United States Apple Inc. Full time

    About the RoleThis is a highly visible role at Apple Inc. where you will be at the center of a chip design effort, collaborating with all disciplines, and having a critical impact on getting functional products to millions of customers quickly.Key ResponsibilitiesWork closely with architecture and RTL designers on verifying the functionality correctness of...