CPU RTL Architect

4 weeks ago


Santa Clara, California, United States Apple Full time

Job Summary

We 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 Responsibilities

  • Develop and specify micro-architecture from early high-level architectural exploration through micro-architectural research and arriving at a detailed specification.
  • Own or participate in RTL ownership, development, assessment, and refinement of RTL design to target power, performance, area, and timing goals.
  • Support the verification team in test bench development, formal methods, and simulation/emulation for functional verification.
  • Explore high-performance strategies and work with the performance verification team to verify that the RTL design meets targeted performance.
  • Work with a multifunctional engineering team to implement and verify physical design on the aspects of timing, area, reliability, testability, and power.

Requirements

  • Minimum BS and 10+ years of relevant industry experience.
  • Thorough knowledge of microprocessor architecture, including expertise in one or more of the following areas: out-of-order execution, instruction scheduling, integer and floating-point execution, load/store execution, cache, and memory subsystems.
  • Knowledge of Verilog and/or VHDL, experience with simulators, and waveform debugging tools.
  • Knowledge of logic design principles, including timing and power implications.
  • Understanding of low-power microarchitecture techniques and high-performance techniques and trade-offs in a CPU microarchitecture.
  • Experience in C or C++ programming and experience using an interpretive language such as Perl or Python.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • A range of discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments, and relocation.

About Apple

Apple is an equal opportunity employer that is 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.


  • 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 Title: CPU Performance ArchitectAbout the Role:We are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.Key Responsibilities:Collaborate with...


  • Santa Clara, California, United States Apple Full time

    CPU Performance Architect RoleWe are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. As a CPU Performance Architect, you will be part of a team that is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.Key ResponsibilitiesCollaborate with experienced CPU designers...

  • CPU Architect

    4 weeks ago


    Santa Clara, California, United States Apple Full time

    We are seeking a highly motivated and innovative individual to join our CPU Architecture and Performance Team. This team is driving advanced exploration for next generation iPhone, iPad, and Mac CPU architectures.As a CPU Performance Architect, you will be part of a team that is pushing the boundaries of innovation in the areas of branch prediction,...


  • Santa Clara, California, United States SiFive Full time

    About SiFiveSiFive is a pioneering company that introduced RISC-V to the world, revolutionizing the future of compute. Our mission is to bring the limitless potential of RISC-V to the highest performance and most data-intensive applications. We are committed to enabling leading technology companies to innovate, optimize, and deliver the most advanced...


  • 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

    Role OverviewWe are seeking an experienced technical leader to drive architecture and RTL for world-class CPU power management solutions.Key ResponsibilitiesDevelop and specify micro-architecture, from early high-level architectural exploration to detailed specification.Own or contribute to RTL development, assessment, and refinement to target power,...


  • Santa Clara, California, United States SiFive Full time

    About SiFiveSiFive is a pioneering company that introduced RISC-V to the world, transforming the future of compute by bringing the limitless potential of RISC-V to high-performance and data-intensive applications. Our unrivaled compute platforms enable leading technology companies to innovate, optimize, and deliver advanced solutions across various market...


  • 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

    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 SiFive Full time

    About SiFiveSiFive is a pioneering company that introduced RISC-V to the world, transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications.Our unrivaled compute platforms enable leading technology companies to innovate, optimize, and deliver advanced solutions across every...


  • 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

    NVIDIA is seeking a Senior Design Engineer to design, analyze, and evolve next-generation SoC solutions.We are looking for special individuals with passion and desire to deliver innovative products. Together, we will build the next generation of life-changing SoC's.Key Responsibilities:Work in NVIDIA's semi-custom engineering team building customized chip...


  • 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, focusing on micro-architectural definition, RTL coding, logic debug, synthesis, and timing closure.This position offers the opportunity to have a real...


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


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking elite ASIC RTL/Verification engineers to develop the core Verification and RTL infrastructure of the world's leading 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 artificial intelligence to self-driving cars and...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a Senior Design Engineer to join our Coherent High Speed Interconnect team.We are pioneers in visual computing, and our invention of the GPU has revolutionized the field. Today, we are at the forefront of the AI computing era, driven by a new computing model - GPU deep learning.This new model has shown remarkable effectiveness in solving...


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

    We are seeking a highly skilled Senior Systems Architect to join our team and contribute to the development of our cloud compute platform for Autonomous Vehicles (AV).The platform provides access to 100s of PBs of data and exa-scale GPU+CPU compute for various AV workloads including data ingestion, processing and model training.As a Senior Systems Architect,...