Taro Logo

Circuit Design Automation Engineer

Apple is a leading technology company known for its innovative products and services.
$165,500 - $293,800
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Circuit Design Automation Engineer

As a Circuit Design Automation Engineer at Apple, you'll be part of the Digital Design Engineering group, turning visionary ideas into reality. You'll work on crafting state-of-the-art ASICs and play a critical role in delivering products to market quickly. Your responsibilities will include:

  • Automating custom analysis flows for fixing design margins
  • Building and maintaining memory compiler technologies for large SoC designs
  • Debugging and providing solutions for digital IP designers
  • Defining and developing QA checks for EDA views of SRAM and register files
  • Collaborating with design and CAD teams to optimize flows and methodologies
  • Applying machine learning to optimize flows and QA checks

This highly visible role is at the heart of processor design efforts, making a significant impact on product delivery. You'll collaborate with various disciplines and have the opportunity to integrate new ideas while working with a talented team of engineers.

To excel in this role, you should have:

  • A BS degree and a minimum of 10 years of relevant industry experience
  • Strong fundamentals in custom transistor level circuits and SRAM designs
  • Understanding of industry-standard circuit simulators, debug tools, and STA tools
  • Knowledge of timing, power, noise, and EMIR analysis
  • Efficient programming skills in languages like SKILL, Perl, Python, TCL, and Shell
  • Exposure to ML-based programming algorithms
  • Ability to provide automations for rapid and dynamic design needs
  • Collaborative skills to work with the circuit team on design flows and tools

Join Apple's hardware development effort and be part of creating extraordinary products that millions of customers will use!

Last updated 9 months ago

Responsibilities For Circuit Design Automation Engineer

  • Automate custom analysis flows for fixing design margins
  • Build and maintain memory compiler technologies for large SoC designs
  • Debug and provide solutions for digital IP designers
  • Define and develop QA checks for EDA views of SRAM and register files
  • Collaborate with design and CAD teams to optimize flows and methodologies
  • Apply machine learning to optimize flows and QA checks

Requirements For Circuit Design Automation Engineer

Python
  • BS degree
  • Minimum 10 years of relevant industry experience
  • Understanding of custom transistor level circuits and SRAM designs
  • Knowledge of industry standard circuit simulator and debug tools, and STA tools
  • Understanding of timing, power, noise and EMIR analysis
  • Efficient programming skills in SKILL, Perl, Python, TCL, Shell
  • Exposure to ML based programming algorithms

Benefits For Circuit Design Automation Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee stock programs
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?