Knowledge of C / C++ / equivalent systems software programming languages and popular scripting languages.
Strong system software development skills.
Strong understanding of operating systems, hardware, and embedded systems.
Demonstrated innovative, critical & independent thinking, and troubleshooting skills.
Highly professional, with the ability to deliver high quality, well-tested work on tight schedules.
Excellent collaborative skills, with outstanding written and verbal communication.
Experience with implementing battery management features and other solutions in power-constrained systems is a plus.
Experience working on field data analytics to analyze and improve algorithms is a plus.
Education & Experience
BS or MS degree in Computer Science, Computer Engineering or related field
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $138,900.00 and $256,500.00, and your base pay will depend on your skills, qualifications, experience, and location.Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.