Currently pursuing a BS, MS, or PhD in Electrical Engineering, Computer Engineering, Electrical and Computer Engineering, Computer Science, Software Engineering, or a related field
At the end of the internship, you must return to school to continue your education or the internship must be the last requirement for you to graduate
Knowledge of scripting languages such as Python, Perl, or Ruby
Knowledge of software engineering concepts like GUI, fullstack, design patterns, programming paradigms, databases, and testing
Strong interpersonal and analytical skills
Ability to work well within a team and be productive under tight schedules
Preferred Qualifications
A curiosity about GPU / PMU / CPU / SOC architecture and micro-architecture
Familiarity with SystemVerilog / Verilog / VHDL
What You'll Be Doing
Assisting with delivering high-quality infrastructure for automating chip design processes
Collaborating with expert engineers and internal engineering teams
Supporting and root-causing issues with engineering teams
Integrating and deploying industrial tools
Developing new groundbreaking software tools
Perks and Benefits
Opportunity to work on upcoming products that will delight and inspire millions of customers
Chance to innovate in chip design and improve customer experiences
Internship with Apple's CAD Hardware Tech team automating processes in designing Apple chips
Career opportunities to apply software knowledge towards developing groundbreaking methodologies