Apple - Santa Clara, CA

posted 2 months ago

Full-time - Mid Level
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

The Custom Design Automation Engineer role at Apple is a pivotal position within the Digital Design Engineering group, focusing on automating custom analysis flows and enhancing design methodologies for state-of-the-art ASICs. This role involves collaborating with various engineering disciplines to deliver innovative solutions and products to market efficiently. The engineer will leverage their expertise to optimize design flows, apply machine learning techniques, and ensure high-quality outputs in a dynamic environment.

Responsibilities

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

Requirements

  • BS degree in a relevant field and a minimum of 10 years of industry experience.
  • Fundamentals in custom transistor level circuits and SRAM designs.
  • Proven understanding of industry standard circuit simulator and debug tools, and STA tools.
  • Knowledge of timing, power, noise, and EMIR analysis.
  • Efficient programming skills in languages such as SKILL, Perl, Python, TCL, and Shell.
  • Exposure to ML-based programming algorithms.
  • Ability to provide automations for rapid and dynamic design needs.
  • Ability to work collaboratively with the circuit team to define and maintain design flows and tools.

Nice-to-haves

  • Experience with machine learning algorithms in design automation.
  • Familiarity with advanced EDA tools and methodologies.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service