CPU Implementation Engineer

2 days ago


Santa Clara, California, United States Apple Full time
Unlock the Power of CPU Design

At Apple, we're pushing the boundaries of innovation in CPU design. As a CPU Implementation Engineer, you'll play a crucial role in shaping the future of our products.

Key Responsibilities:
  • Collaborate with microarchitects to define microarchitecture and perform design feasibility studies
  • Drive RTL-to-GDS design convergence through microarchitecture and logic optimizations
  • Responsible for block-level design delivery and closure of backend flows
  • Work closely with internal CAD and PD methodology teams on industry-standard synthesis/PNR tool features and optimizations
  • Collaborate with x-functional top-level teams on CPU floorplan, timing, power, reliability, and testability
  • Work with custom IP teams to define and co-optimize memory macros and library standard cells
Requirements:
  • Minimum BS and 3+ years of relevant industry experience
  • Solid electrical engineering fundamentals in logic design and digital circuits
  • Experience with industry-standard logic Synthesis, PnR, STA, and Power analysis tools
  • Familiarity with high-performance CPU microprocessor architecture
  • Basic scripting/programming skills
  • Ability to work well in a team, self-motivated, and excellent communication skills
What We Offer:
  • Competitive base pay range between $143,100 and $264,200
  • Opportunity to become an Apple shareholder through discretionary employee stock programs
  • Comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services
  • Reimbursement for certain educational expenses related to advancing your career at Apple


  • Santa Clara, California, United States Nvidia Full time

    Job Title: Senior CPU Implementation Methodology EngineerWe are seeking a highly skilled Senior CPU Implementation Methodology Engineer to join our VLSI team. As a key member of our team, you will be responsible for all aspects of front-end design implementation methodologies, flow automation, and application support of industry-leading CPU designs.Key...


  • Santa Clara, California, United States Apple Full time

    Job Title: CPU Implementation Silicon Correlation EngineerAt Apple, we're pushing the boundaries of innovation and technology. As a CPU Implementation Silicon Correlation Engineer, you'll play a critical role in ensuring the performance and efficiency of our cutting-edge products.Job SummaryWe're seeking a highly skilled engineer to join our team and...


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

  • CPU Design Engineer

    3 weeks ago


    Santa Clara, California, United States NVIDIA Full time

    Job Title: CPU Design EngineerWe are seeking a highly skilled CPU Design Engineer to join our team at NVIDIA. As a member of our CPU Logic Design Team, you will be responsible for designing and developing high-performance CPU on-chip interconnect networks, coherency, and last-level caches.Key Responsibilities:Design and develop high-performance CPU on-chip...


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

    Job Title: CPU Design Timing EngineerAt Apple, we're looking for a skilled CPU Design Timing Engineer to join our team. As a key member of our hardware design team, you will be responsible for ensuring the timing closure of our CPU projects.Responsibilities:Work with the CAD team to develop and implement timing flows, including scripting to improve analysis...

  • CPU Emulation Engineer

    18 hours ago


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

    Role SummaryAs a CPU Design Timing Engineer at Apple, you will play a critical role in ensuring the timing closure of our cutting-edge CPU designs. This position requires a strong understanding of static timing analysis tools, such as PrimeTime or Tempus, as well as experience with timing analysis in high-speed digital designs.Key ResponsibilitiesDevelop and...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a CPU Design Timing Engineer at Apple, you will play a critical role in ensuring the timing closure of our projects. This involves working closely with the CAD team to develop timing flows, scripting to improve analysis efficiency, and collaborating with CPU microarchitects and implementation engineers to drive timing closure for the CPU.Key...


  • 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 Title: CPU Design Timing EngineerAt Apple, we're looking for a highly skilled CPU Design Timing Engineer to join our team. As a key member of our design team, you will be responsible for ensuring the timing closure of our CPU designs.Responsibilities:Work with the CAD team to develop the timing flow that will be used on the project, including scripting...


  • Santa Clara, California, United States Apple Full time

    Role OverviewAs a CPU Design Timing Engineer at Apple, you will play a critical role in ensuring the timing closure of our projects. This involves working closely with the CAD team to develop timing flows, scripting to improve analysis efficiency, and collaborating with CPU micro-architects and implementation engineers to drive timing...


  • Santa Clara, California, United States Qualcomm Full time

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


  • Santa Clara, California, United States Qualcomm Full time

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


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled CPU Design Timing Engineer to join our team at Apple. As a key member of our hardware design team, you will be responsible for ensuring the timing closure of our CPU projects.Key ResponsibilitiesDevelop and implement timing flows for CPU projects, including scripting to improve analysis efficiency.Collaborate with...


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