Taro Logo

CAD Engineer - Timing for Gate-Level Flows & Methodologies

A leading technology company that designs and manufactures consumer electronics, software, and services.
$147,400 - $272,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For CAD Engineer - Timing for Gate-Level Flows & Methodologies

Join Apple's Silicon Technologies group as a CAD Engineer specializing in timing for gate-level flows and methodologies. In this role, you'll be part of the team that designs and manufactures next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions. As a member of the STA CAD team, you'll play a crucial role in improving Apple Silicon performance through developing and maintaining static timing methodologies and flows.

You'll work on complex challenges related to timing analysis and closure, ensuring first-time-right silicon across all Apple Silicon teams. Your responsibilities will span from developing and enhancing gate-level STA flows to collaborating with design teams on debugging timing issues. You'll also drive methodology improvements to enhance efficiency and productivity while maintaining silicon timing correlation.

The role combines technical expertise in static timing analysis with collaborative problem-solving, as you'll work closely with both internal teams and EDA vendors. You'll be responsible for developing scripts for timing analysis, power reduction, and constraint verification, while also participating in post-silicon timing debug efforts.

This position offers the opportunity to directly impact Apple's renowned silicon designs, working with cutting-edge technology and advanced tech nodes. You'll be part of a team that enables millions of customers to seamlessly use Apple devices, contributing to the company's reputation for excellence in hardware design and performance.

Benefits include a competitive base salary range of $147,400 to $272,100, comprehensive medical and dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses. Join Apple's innovative hardware team and help shape the future of silicon technology while enjoying excellent compensation and benefits.

Last updated 2 days ago

Responsibilities For CAD Engineer - Timing for Gate-Level Flows & Methodologies

  • Develop, maintain, and enhance existing gate-level STA flows for Apple silicon designs
  • Work with design teams to debug issues related to constraints, flow scripts, and timing closure
  • Facilitate and drive STA methodology changes
  • Develop and maintain scripts for timing analysis and power reduction
  • Develop and support methodologies for timing constraints verification
  • Analysis of timing paths and post-silicon timing debug
  • Work with EDA vendors to develop new capabilities

Requirements For CAD Engineer - Timing for Gate-Level Flows & Methodologies

Python
  • BS and 3+ years of relevant industry experience
  • Experience with static timing analysis tools and flows
  • Understanding of programming fundamentals and concepts
  • Familiarity with Python and Tcl
  • Familiar with STA of large high-performance SoC designs
  • Understanding of noise, cross-talk, variation and timing margins
  • Knowledge of timing/SDC constraints
  • Good communication skills

Benefits For CAD Engineer - Timing for Gate-Level Flows & Methodologies

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple CAD Engineer - Timing for Gate-Level Flows & Methodologies