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