Apples Platform Architecture team is looking for a Simulation and Control Systems Engineer with a strong software background to help develop advanced thermal and power management algorithms. In this role, you will collaborate with a cross-functional team to design, implement, and validate algorithms that power millions of Apple devices worldwide. In this role, you will design, implement, debug, and validate control and estimation algorithms for complex thermal and electrical systems. Youll work closely with electrical and thermal engineering teams to interpret system requirements and constraints, and partner with software engineering teams to ensure that control algorithms are integrated in a robust, scalable, and efficient manner.
You will design and execute experiments for modeling and validation, collect and analyze data, and identify potential issues. When challenges arise, youll be expected to propose thoughtful fixes and architectural decisions to ensure system performance and reliability.
This role offers a unique opportunity to work across hardware and software domains and to contribute directly to the performance of Apples world-class products.BS in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, Computer Science or similar degree. Hands-on experience in control systems development. (Such as modeling, algorithm design, simulation, implementation and/or testing) Experience in Python or MATLAB. Experience implementing control algorithms on embedded microcontroller platforms. Experience with optimization techniques and modern control theory.3 years relevant industry experience. M.S. or Ph.D. in Electrical Engineering, Mechanical Engineering, Aerospace Engineering, Robotics, or Computer Science, with a focus on control systems or robotics, or equivalent professional experience. Proficiency in C++. Experience with software engineering workflows, including Git, code review, and CI/CD pipelines. Strong knowledge of system identification, estimation theory, and statistical learning methods. Knowledge of optimal and robust control, adaptive control, model predictive control and/or task and trajectory planning. Ability to communicate complex control and algorithmic concepts clearly to cross-functional hardware and software teams.
We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And 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.
There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.