Apple Silicon Technologies group is looking to design and manufacture next-generation, high-performance, power-efficient processors and SoCs. The CAD organization needs to create new software and technologies to enable other Apple engineers to create products for millions of customers, driving chip quality, increasing efficiency, and improving the QoR of CAD flows.
Requirements
- Experience in automation and software systems design
- Experience in interpreted or scripting languages, such as Perl, Python, or TCL
- Experience in using version control systems, such as Git, Perforce
- Experience in operating within a high-performance compute (HPC) Linux environment
- Experience debugging complex compute workflows and environments
- Experience of software QA methodologies, including code review, regressions testing, and coverage analysis
- Experience in integrating software into version control systems, such as Git, Perforce
Responsibilities
- developing best in class methodologies and flows for Apple silicon development
- collaborate with multiple design teams to identify and implement automations in internal software evaluation, management, and deployment
- enable us to drive the quality of the chip, increase efficiency and QoR of our CAD flows
- create new software and technologies that will enable other Apple engineers to create products for millions of customers across the world
- Experience in automation and software systems design
- Experience in interpreted or scripting languages, such as Perl, Python, or TCL
- Experience in using version control systems, such as Git, Perforce
Other
- Minimum requirement of BS + 3 years of relevant industry experience
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.