Apple - Austin, TX

posted 5 days ago

Full-time - Mid Level
Austin, TX
Computer and Electronic Product Manufacturing

About the position

As a CPU Design Timing Engineer at Apple, you will play a crucial role in ensuring the timing closure of CPU projects. This position involves collaborating with various teams to develop and implement timing flows, conduct timing analysis, and drive the overall timing closure process. Your expertise will contribute to the development of groundbreaking Apple products by enhancing the efficiency and effectiveness of timing processes.

Responsibilities

  • Work with the CAD team to develop the timing flow for the project, including scripting to improve analysis flows and engineer efficiency.
  • Collaborate extensively with CPU micro-architects and implementation engineers to drive timing closure for the CPU.

Requirements

  • Minimum BS degree in a relevant field.
  • 10+ years of relevant industry experience.
  • Experience working on the timing flow on a major CPU or similar project.
  • Knowledge of static timing tools and flows.
  • Experience with script writing and debugging.

Nice-to-haves

  • Implementation experience on high performance CPU designs.
  • Working knowledge of CPU microarchitecture, including common critical loops for timing.
  • Understanding of low power microarchitecture and implementation techniques for CPUs.
  • Good understanding of physical design tools and methodology, including physically aware synthesis and place & route tools and flows, extraction, and other analysis flows.
  • Knowledge of static timing tools and flows, including handling multiple clock and power domains.
  • Knowledge of device physics, especially aspects impacting timing such as cross talk, noise, OCV, uncertainty, and derate methodology.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays
  • Professional development opportunities
  • Diversity and inclusion programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service