STA & Custom Logic Design Engineer

Apple•Sunnyvale, CA

About The Position

Apple’s Analog/Mixed Signal Design team is seeking a self-motivated engineer to perform timing analysis on custom design circuits, deliver timing views to integration teams, and develop custom logic for analog/mixed-signal circuits. The role involves working closely with custom design engineers and cross-functional teams at the silicon and module levels, contributing to leading-edge technology and the performance of mixed-signal designs used in Apple products. The engineer owns custom-design timing closure throughout the project cycle, develops and implements STA constraints from specifications, and performs block- and chip-level static timing and noise analysis. The role also designs and characterizes transistor- and gate-level custom digital circuits, collaborates with RTL and custom-design teams on timing changes and correct-by-construction designs and methodologies, supports design verification and DFT debugging, and assists CAD teams with timing-verification and closure methodologies and flows.

Requirements

  • Bachelor’s degree and a minimum of 10 years of relevant industry experience, or a master’s degree with 8 or more years of relevant industry experience.
  • Solid understanding of timing analysis concepts, including setup/hold time calculation, POCV on timing paths, timing constraints, transistor-level delay characterization, and rise/fall-time balancing.
  • Experience with timing analysis and verification in high-speed designs such as SerDes and ADC.
  • In-depth knowledge and analytical understanding of mixed-signal design techniques.
  • Strong track record of delivering silicon IPs with design and verification.
  • Proficiency in circuit modeling and simulation, including SPICE models and worst-case corner selection.

Nice To Haves

  • Experience with STA tools such as NanoTime, PrimeTime, or Tempus.
  • Experience in analog/mixed-signal circuit design from architecture through fundamental implementation.
  • Experience in SRAM design.
  • Experience in timing/SDC constraint generation and management.
  • Good understanding of tool algorithms for noise glitch, cross-talk delay, and margining with POCV.
  • Proficiency in scripting languages such as Python, Tcl, or Perl.

Responsibilities

  • Perform timing analysis on custom design circuits and deliver timing views to integration teams.
  • Own custom-design timing closure throughout the entire project cycle.
  • Develop and implement STA constraints from specifications.
  • Perform block- and chip-level static timing and noise analysis.
  • Design and characterize transistor- and gate-level custom digital circuits in mixed-signal chips.
  • Work with RTL and custom-design teams on timing changes and propose correct-by-construction designs and methodologies.
  • Assist design verification and DFT teams in debugging functional and testing issues.
  • Assist CAD teams in developing and maintaining methodologies and flows related to timing verification and closure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service