CAD Engineer - Timing for Gate-Level Flows & Methodologies

Apple Inc.

San Jose (CA)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. is seeking a CAD Engineer focused on Timing for Gate-Level Flows & Methodologies in San Jose, CA. You will contribute to timing analysis, create and refine flows, and partner with design teams to drive first-time silicon success.

In this role you will develop and maintain gate-level STA flows, debug issues related to constraints and scripts, and work with EDA vendors to adopt new capabilities for performance and productivity gains. A BS degree and 3 years’ experience are required.

Qualifications

  • BS degree and 3 years of relevant industry experience.
  • Experience with static timing analysis tools and flows.
  • Familiar with Python and Tcl or similar high-level languages.
  • Knowledge of timing constraints and STA of large high-performance SoCs.
  • Good communicator capable of cross-team collaboration.

Responsibilities

  • Develop, maintain, and enhance existing gate-level STA flows for Apple silicon designs.
  • Work with design teams to understand and debug issues related to constraints, flow scripts, and timing closure.
  • Facilitate and drive STA methodology changes to improve STA flows, efficiency, productivity, and silicon timing correlation.
  • Develop and maintain scripts and methods for timing analysis and power reduction.
  • Develop and support methodologies, tools, and flows used in timing constraint verification, driving best practices across design teams.
  • Analyze timing paths to identify key issues, including post-silicon timing debug.
  • Collaborate with EDA vendors to incorporate new capabilities to solve technical problems.

Skills

Static timing analysis
Python
Tcl
SoC timing
Noise & Crosstalk

Education

BS degree

Tools

Flow scripting
EDA tools

Job description

CAD Engineer - Timing for Gate-Level Flows & Methodologies

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! In this role as a member of the STA CAD team, you will be an integral part of the effort to improve the performance of Apple Silicon. You will be responsible for all aspects of static timing methodologies, addressing timing challenges on advanced tech nodes through the development of flows and methodologies used by all Apple Silicon teams in driving timing analysis and closure for first time right silicon.

Description
  • Develop, maintain, and enhance existing gate-level STA flows for Apple silicon designs
  • Work with design teams to understand and debug issues related to constraints, flow scripts, and timing closure
  • Facilitate and drive STA methodology changes to improve overall STA flows as it relates to efficiency/productivity and silicon timing correlation
  • Develop and maintain scripts and methods for timing analysis and power reduction
  • Develop and support methodologies, tools, and flows used in the verification of timing constraints, drive best practices across design teams
  • Analysis of timing paths to identify key issues, including post-silicon timing debug
  • Work closely with EDA vendors to develop and incorporate new capabilities to solve technical problems
Minimum Qualifications
  • Minimum requirement of BS and 3 years of relevant industry experience.
Preferred Qualifications
  • Experience with static timing analysis tools and flows
  • Understanding of programming fundamentals and concepts. Familiarity with Python and Tcl or other high level programming languages
  • Familiar with STA of large high-performance SoC designs in deep sub-micron technologies
  • Understanding of fundamentals in noise, cross-talk, variation and timing margins
  • Knowledge of timing/SDC constraints, hands on experience in creation/validation a plus
  • Good communicator who can accurately assess and describe issues to management as well as follow solutions through to completion

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CAD Engineer, Silicon Learning and Static Timing Analysis
CAD Engineer, Silicon Learning and Static Timing Analysis

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
CAD Engineer, Silicon Learning and Static Timing Analysis
CAD Engineer, Silicon Learning and Static Timing Analysis

Apple Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
CAD Timing Engineer - Gate-Level Flows & Methodologies
CAD Timing Engineer - Gate-Level Flows & Methodologies

Apple Inc. • San Jose (CA)

On-site
USD 140,000 - 180,000
Front-End CAD Methodology Engineer – Design/DV Interface
Front-End CAD Methodology Engineer – Design/DV Interface

Apple Inc. • San Francisco (CA)

On-site
USD 216,200 - 394,000
Stock programs
Relocation assistance
Tuition reimbursement
+1
CAD Engineer – Design Verification Methodology
CAD Engineer – Design Verification Methodology

Apple Inc. • Beaverton (OR)

On-site
USD 90,000 - 120,000
CAD Engineer – Design Verification Methodology
CAD Engineer – Design Verification Methodology

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
CAD Engineer – Design Verification Methodology
CAD Engineer – Design Verification Methodology

Apple Inc. • San Francisco (CA)

On-site
USD 147,000 - 273,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
STA Engineer
STA Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 140,000 - 210,000
DFT CAD Engineer
DFT CAD Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 180,000 - 320,000
FE RTL Infrastructure - CAD Engineer
FE RTL Infrastructure - CAD Engineer

Apple Inc. • Beaverton (OR)

On-site
USD 100,000 - 130,000