Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Apple

PD CAD & Methodology Engineer

Cupertino, CA

Summary

Posted: Jun 18, 2020

Role Number: 200042038

Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices. As a member of the CAD team, you will create and support innovative physical design methodology and CAD flow for advanced SOC and CPU designs. The design flow is used by multiple projects at multiple sites. Strong knowledge of place and route CAD flow, EDA tools, UPF, algorithm, scripting (TCL/Perl/Python) and Makefiles is a requirement. You will collaborate with physical design teams, CAD team, and EDA vendors. Good interpersonal skills are critical. Excellent verbal and written communication is required.



Key Qualifications

  • Typically requires 3+ years experience in P&R and flow development.
  • Understand various aspects of partition level PNR including floorplanning, power planning, placement, timing/power optimization, CTS, routing, UPF
  • Understanding and exposure to extraction and timing analysis flows
  • Understand hierarchical P&R issues is a key(top-level floor planning, pin-assignment, clock-distribution, UPF, power-distribution, multi-voltage design, pad ring construction, placement, optimization, and routing)
  • Strong TCL/Perl/Python/Makefile scripting knowledge. Proven track record of managing, and regressing P&R flows.
  • You should be familiar with chip-finishing issues (metal-fill, spare-cells, DFM rules, boundary-cells, etc.) for the latest generations of process technologies.
  • We are looking for a self-motivated, dedicated problem solver. Strong interpersonal/communication skills are a requirement.
  • Innovus or ICC knowledge is a plus.


Description

- Provide innovative solutions to support and improve the quality of physical design. - Work with chip design teams to implement and customize design flows that are optimal for a given chip -Provide documentation, training, and new-user-support. - Responsible for diagnosis, resolution, regression of reported problems.

Education & Experience

BS/MS in EE/CS or equivalent.

Additional Requirements

Job ID: apple-200042038
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Apple.

This job is no longer available.

Search all jobs