Current jobs related to CPU Memory Subsystem Verification Engineer - Santa Clara, California - Apple


  • 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 Qualcomm Full time

    Job Title: CPU Verification EngineerQualcomm is seeking a highly skilled CPU Verification Engineer to join our team. As a CPU Verification Engineer, you will work closely with Chip Architects to validate the concepts of CPU and SOC level micro-architectures.Key Responsibilities:Develop detailed Test and Coverage plans based on the Architecture and...


  • Santa Clara, California, United States NVIDIA Full time

    Senior CPU Design EngineerNVIDIA is seeking a highly skilled Senior CPU Design Engineer to join our team. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and documentation of CPU...


  • Santa Clara, California, United States NVIDIA Full time

    Senior CPU Design EngineerNVIDIA is seeking a highly skilled Senior CPU Design Engineer to join our team. As a key member of our CPU design team, you will be responsible for designing and implementing high-performance, low-power CPU subsystem modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and documentation of CPU...


  • Santa Clara, California, United States Veear Full time

    Job Title: CPU Design Verification EngineerWe are seeking a highly skilled CPU Design Verification Engineer to join our team at Veear. As a key member of our engineering team, you will be responsible for verifying the functionality correctness of our CPU design.Key Responsibilities:Collaborate with architecture and RTL designers to ensure the design meets...


  • Santa Clara, California, United States Ursus Inc Full time

    Job Title:CPU Microarchitecture and Logic Design EngineerLocation:Ursus Inc is a global company with a presence in multiple locations, including Santa Clara, CA, Austin, TX, Portland, OR, and Fort Collins, CO.Duration:This is a direct hire opportunity.Rate Range:$150,000 - $180,000 per year.Summary:We are seeking a talented CPU microarchitecture and logic...


  • Santa Clara, California, United States Yoh Full time

    RISC-V CPU Micro-architecture and RTL Design EngineerWe are seeking a talented engineer specializing in RISC-V RTL design, with a strong focus on instruction scheduling for Out-of-Order cores.Key Responsibilities:Lead the exploration and specification of microarchitecture for RISC-V Out-of-Order cores, with a primary emphasis on efficient instruction...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a CPU Performance Verification Engineer at Apple, you will play a critical role in ensuring the performance of our chip designs. You will work closely with architects and RTL designers to verify the performance features of the design and correlate with performance models. Your responsibilities will include developing test plans and test...


  • Santa Clara, California, United States Apple Full time

    Job SummaryAs a Chip Performance Engineer at Apple, you will play a critical role in the development of high-performance chips. Your primary responsibility will be to verify the performance features of chip designs, collaborating closely with architects, RTL designers, and software developers. You will develop test plans, test infrastructure, and tools for...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA CPU Design Engineer Job DescriptionWe are seeking a highly skilled CPU Design Engineer to join our team at NVIDIA. As a senior member of our design team, you will be responsible for designing and implementing high-performance, low-power CPU sub-system modules.Key Responsibilities:Drive the micro-architecture development, feasibility studies, and...


  • Santa Clara, California, United States Ampere Computing Full time

    About the RoleWe are seeking a highly skilled Senior Principal Engineer to lead our SOC verification team at Ampere Computing. As a key technical lead, you will be responsible for delivering high-quality next-generation cloud-native server-class SoCs.Key ResponsibilitiesLead the development and execution of comprehensive verification plans for SoC...


  • Santa Clara, California, United States Apple Full time

    Role OverviewAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Microarchitect/RTL Engineer, you'll play a critical role in designing high-performance, low-power microprocessors that power our innovative products.Key ResponsibilitiesDevelop and specify microarchitectures, from early high-level architectural exploration to detailed...

  • CPU RTL Architect

    3 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, California, United States Apple Full time

    Role SummaryApple is seeking a highly skilled CPU Cache Microarchitect/RTL Engineer to contribute to the design of high-performance, low-power microprocessors that power our innovative products. As a key member of the Silicon Engineering Group (SEG), you will own or participate in the development of micro-architecture specifications, RTL ownership,...


  • Santa Clara, California, United States Qualcomm Full time

    Job Title: CPU Emulation EngineerAt Qualcomm, we are seeking a highly skilled CPU Emulation Engineer to join our CPU verification team. As a key member of our team, you will be responsible for delivering emulation-based solutions for CPU team.Key Responsibilities:Work closely with CPU RTL, performance, verification, and SW teams to deliver emulation-based...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled CPU Emulation Engineer to join our CPU verification team. As a key member of our team, you will work closely with CPU RTL, performance, verification, and SW teams to deliver emulation-based solutions for high-performance CPUs.Key Responsibilities:Collaborate with CPU teams to develop and implement...


  • 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, California, United States Apple Full time

    CPU Physical Design EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Physical Design Engineer, you'll play a critical role in shaping the future of our products.Key Responsibilities:Drive RTL-to-GDS design convergence through logic synthesis and place-and-route tools targeting ambitious PPA goalsResponsible for...


  • Santa Clara, California, United States Apple Full time

    Be a Part of Apple's Silicon Engineering GroupAs a CPU Implementation Engineer at Apple, you will be part of a team that designs and develops the company's silicon products. Your primary responsibility will be to drive or participate in the implementation of CPU blocks, working closely with micro-architects to define the micro-architecture and assist with...


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

CPU Memory Subsystem Verification Engineer

2 months ago


Santa Clara, California, United States Apple Full time
Job Title: CPU Memory Subsystem Verification Engineer

At 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 Summary

We're seeking a highly skilled and experienced verification engineer to join our team. In this role, you'll be responsible for developing and implementing verification strategies for the CPU memory subsystem, working closely with cross-functional teams to ensure the successful delivery of our products.

Key Responsibilities
  • Develop and implement verification strategies for the CPU memory subsystem, including cache coherence protocols and memory controller verification.
  • Collaborate with CPU/SOC/GPU RTL design teams to understand specification details and develop verification strategies.
  • Develop and maintain verification environments, including simulation and emulation, and ensure they meet system-level considerations.
  • Develop and implement unit-level stimulus and full-chip assembly programs to verify memory subsystem functionality.
  • Work closely with cross-functional teams to ensure successful delivery of products.
Requirements
  • BS, MS, or Ph.D. in Computer/Electrical Engineering.
  • 2+ years of processor verification experience.
  • Indepth knowledge of digital logic design, CPU and SOC architecture/microarchitecture, and memory subsystem.
  • Strong programming skills in C/C++, Verilog, and scripting languages.
  • Experience in unit and full-chip level test benches, test plans, assertions, and stimulus development.
  • Excellent communication skills and ability to work independently.
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. We also provide a range of benefits, including comprehensive medical and dental coverage, retirement benefits, and reimbursement for certain educational expenses.

As an Apple employee, you'll have the opportunity to become an Apple shareholder through our discretionary employee stock programs. You'll also receive a range of discounted products and free services, and have access to our Employee Stock Purchase Plan.

We're an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.