CPU Implementation Engineer
Apple, Austin, Texas
The role
APPLE INC has the following available in Austin, Texas. Work extensively with micro-architects to define the micro-architecture, perform design feasibility and do power, performance, and area (PPA) trade-offs. Drive RTL-to-GDS design convergence through microarchitecture and logic (RTL) optimizations using synthesis and place-and-route tools targeting ambitious goals for PPA. Design block-level delivery along with closure of backend flows, electrical requirements and improving silicon yield.
Work closely with internal CAD and PD methodology teams on industry standard synthesis/PNR tool features and optimizations and their adoption in CPU design. Work with cross-functional top-level teams on the aspects of CPU floorplan, timing, power, reliability, and testability. Work closely with custom IP teams to define and co-optimize memory macros, library standard cells to improve design PPA. 40 hours/week.
What you need
Master’s degree or foreign equivalent in Electrical Engineering, Computer Engineering, or related field and 2 years of experience in the job offered or related occupation. Education and/or experience must include: Analyzing and figuring out trade-offs for CPU micro-architectural features across performance, area, timing, power, and complexity metrics, providing quantitative assessments to guide architectural decisions to achieve PPA targets within specification.