Apple 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 develop these products efficiently and with high quality.
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
- drive the quality of the chip
- increase efficiency and QoR of our CAD flows
- 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
- highly visible and cross-functional role
- Minimum requirement of BS + 3 years of relevant industry experience
- Strong understanding of Linux environment and process model
- Apple is an equal opportunity employer that is committed to inclusion and diversity.
- relocation