Controls Engineering Internship

Santa Clara Valley (Cupertino), California, United States


Weekly Hours: 40
Role Number:200199941
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, amazing people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. Do you love working on challenges that no one has solved yet? As a member of our dynamic group, you will have the unparalleled and rewarding opportunity to craft upcoming products that will delight and support millions of Apple’s customers every single day. The people here at Apple don’t just build products, they create the kind of wonder that’s revolutionized entire industries. The people who work here have reinvented and defined entire industries with our products and services. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Be ready to make something excellent when you come here. Dynamic, inspiring people and innovative, industry-defining technologies are the norm at Apple. The same passion for innovation also applies to our business practices, strengthening our commitment to leave the world better than we found it. Apple's Platform Architecture group is seeking a highly motivated Controls Engineering intern with a strong software background, to participate in the development of complex thermal management algorithms. In this role, you will have the opportunity to work with a cross-functional team developing software that will ship to millions of Apple devices.

Key Qualifications

  • Proficiency in C++ is a must
  • Experience implementing Control Systems in Embedded Microcontroller platforms
  • Deep knowledge of system identification algorithms, estimation theory, classical and modern control systems theory, learning algorithms
  • Proficiency in scripting languages such as Python/MATLAB is preferred
  • Strong interpersonal and verbal/written/presentational skills


We are seeking a highly motivated Controls Design Engineer to contribute to the development of new thermal control algorithms. The candidate will be responsible for developing system identification techniques to model different power/thermal aspects of our systems. This work involves implementation of the estimation algorithm as part of our thermal management architecture.

Education & Experience

Pursuing graduate degree (M.Sc. or Ph.D.) in Electrical Engineering, Robotics, Mechanical Engineering, Aerospace Engineering or Computer Science with an emphasis in controls or robotics. You are additionally required to return to school after the internship to continue or complete your education, or an internship needs to be required for graduation from your school. You also qualify if accepted into a graduate program after graduation.

Additional Requirements