A

Apple

Designs phones, computers and their operating systems

Custom Timing and Verification CAD Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedRemote

About the Job

Requirements

  • A Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is required.
  • At least 10 years of relevant industry experience is required.
  • Strong programming or scripting experience in Perl, Python, TCL, or a similar language is required.
  • A solid understanding of digital or custom integrated-circuit design at the transistor level and static timing analysis is required.

Responsibilities

  • Develop, maintain, and improve computer-aided design flows and automation scripts for NanoTime and ESP.
  • Support design teams in setting up timing and verification runs, interpreting results, and resolving tool and methodology issues.
  • Drive timing and formal verification closure in collaboration with circuit designers.
  • Contribute to methodology documentation and guidelines adopted across programs and design organizations.
  • Engage with electronic design automation vendors to report issues, evaluate new features, and drive tool improvements.
  • Build automation to improve flow efficiency, reduce runtime, and scale support across concurrent programs.

Desired Qualifications

  • Hands-on experience with transistor-level timing and formal verification tools such as NanoTime, ESP, PrimeTime, or HSPICE, including flow ownership and methodology development.
  • In-depth knowledge of dynamic logic, memory arrays, or mixed-signal circuit techniques, with the ability to debug complex timing and verification issues independently.
  • Experience with SPICE netlists, device models, and parasitic extraction formats such as DSPF or SPF in the context of timing sign-off.
  • Experience with formal verification methodologies and SystemVerilog RTL, including RTL-to-schematic equivalence checking.
  • A track record of driving cross-functional collaboration with design, layout, and electronic design automation vendor teams to resolve tool and methodology issues.
  • Experience developing or contributing to organization-wide computer-aided design methodology documentation and best practices.
  • Familiarity with artificial intelligence and machine-learning-driven computer-aided design workflows and interest in applying generative artificial intelligence techniques to flow automation and timing analysis.
  • Strong communication skills and the ability to present technical work clearly to peers and management and drive issues to resolution across teams.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs