As a CAD Engineer at Apple's Silicon Technologies group, you'll be part of the team responsible for developing and maintaining sophisticated software systems for regression-testing Apple's silicon designs. Working in the CAD organization, you'll create new software and technologies that enable other Apple engineers to create products for millions of customers worldwide. Your role involves ensuring Apple's chip designs are thoroughly tested through software simulation to identify and report defects before tape-out.
You'll be instrumental in developing and enhancing existing regression systems while contributing innovative ideas for next-generation solutions. Your expertise in diagnosing complex problems and guiding other engineers will be crucial in supporting Apple's Design Verification (DV) and chip design engineering efforts. The role requires close collaboration with EDA vendors to integrate new commercial tool capabilities and resolve technical issues.
The position combines technical depth in CAD tools and flows with software development skills, particularly in Python and object-oriented programming. You'll work on high-complexity development tasks, optimize compute usage through machine learning techniques, and maintain critical testing infrastructure. This role offers the opportunity to impact Apple's silicon development process directly, ensuring the quality and reliability of chips that power millions of Apple devices worldwide.
Key aspects include developing regression testing systems, collaborating with DV teams to solve complex problems, implementing optimizations, and maintaining crucial development infrastructure. The ideal candidate will bring strong analytical skills, experience with hardware verification tools, and excellent communication abilities to support cross-functional collaboration.