CPU ML RTL Architect

4 weeks ago


Santa Clara, California, United States Apple Full time

Job Summary

We are seeking an experienced engineer to drive CPU machine-learning accelerator architecture and RTL development for Apple Silicon.

Key Responsibilities

  • Develop 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 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 multi-functional engineering team to implement and verify physical design on the aspects of timing, area, reliability, testability, and power.

Requirements

  • Minimum BS and 3+ years of relevant industry experience.
  • Thorough knowledge of microprocessor architecture, including expertise in one or more of the following areas: machine-learning algorithms and mapping to hardware, implementing matrix and vector operations in hardware, register renaming, instruction scheduling, integer, floating-point, and load-store execution.
  • 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.

About Apple

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.


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


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

    Job SummaryQualcomm Technologies, Inc. is seeking a highly skilled CPU Performance Modeling Architect to join our Engineering Group. As a key member of our CPU Performance Architecture team, you will design and develop high-performance, low-power CPUs. Your expertise in CPU architecture and performance modeling will enable you to contribute to the...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryAs a CPU Performance Modeling Architect at Qualcomm, you will be responsible for designing and developing high-performance CPUs that push the boundaries of what's possible. You will work closely with cross-functional teams to enhance the world of compute products from conceptualization through post-silicon verification.Key...


  • Santa Clara, California, United States Apple Full time

    Dynamic and Innovative RoleAt Apple, we're pushing the boundaries of what's possible with technology. As a CPU Microarchitect/RTL Engineer, you'll be part of our Silicon Engineering Group, designing high-performance, low-power microprocessors that power our innovative products.Key ResponsibilitiesDevelop and specify micro-architecture designs, from...


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

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

    Job DescriptionAs a CPU Design Timing Engineer at Apple, you will be responsible for ensuring the timing closure of our cutting-edge CPU designs. This role requires a deep understanding of digital design principles, timing analysis, and RTL modeling.Key Responsibilities:Develop and implement timing flows using scripting languages to improve analysis...


  • 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

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

    Role OverviewAs a CPU Implementation Engineer at Apple, you will play a critical role in driving the design and implementation of CPU blocks. This is an exciting opportunity to work with a talented team of engineers to develop innovative solutions that will shape the future of technology.Key ResponsibilitiesCollaborate with micro-architects to define...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and innovative CPU Performance Architect to join our team at Apple. As a key member of our CPU Architecture and Performance Team, you will be responsible for driving advanced exploration of next-generation iPhone, iPad, and Mac CPU architectures.As a CPU Performance Architect, you will work closely with...


  • Santa Clara, California, United States Apple Full time

    Role SummaryWe are seeking an experienced technical leader to drive architecture and RTL for world-class CPU power management solutions.Key ResponsibilitiesDevelop and specify micro-architecture designs, from high-level exploration to detailed specification.Own and refine RTL design to meet power, performance, area, and timing goals.Support verification team...


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

    Role OverviewAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Implementation Lead Engineer, you'll play a critical role in shaping the future of our products and services.Key ResponsibilitiesOwn or participate in CPU IP delivery, ensuring seamless integration with our multi-functional engineering teams.Collaborate with...


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