Drimva

Apple

DFM Automation & AI Tools Development Engineer

$145K–$264K

Cupertino, California · Full-time · Posted Oct 20, 2025

Experience
3+ years’ proficiency in one or more programming languages.
Education
BS or higher in mechanical, computer, or software engineering (or similar).

About the job

Develop automation and data tools that improve Apple’s PCBA and Flex design reviews, ECAD/DRC checks, and manufacturing processes.

What you'll do

  • Support automated ECAD and DRC checks based on field learnings.
  • Develop tools to improve design review and manufacturing efficiency.
  • Create dashboards and data products, and maintain data quality in high-volume data systems.

What they ask for

  • Experience scripting, developing, or advanced use of EDA tools for PCB or FPC analysis.
  • 3+ years’ proficiency in one or more programming languages, including Python, C++, Rust, Swift, and/or JavaScript.
  • BS or higher in mechanical, computer, or software engineering (or similar).

Nice to have

  • Expertise processing, transforming, and visualizing structured or unstructured data.
  • Understanding of ML, deep learning, or reinforcement learning models.

Pay

USD 144,600–USD 263,800 base salary

Tools

EDA, Python, C++, Rust, Swift, JavaScript, HTML, Git

AI focus

Work on algorithms and models; preferred understanding of ML, deep learning, or reinforcement learning models.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)