Apple Inc.
Apple Inc. is hiring: Software Developer - Battery User Experience in Cupertino
Apple Inc., Cupertino, CA, United States, 95014
Software Developer - Battery User Experience
Cupertino, California, United States | Software and Services
Description
We are seeking a motivated engineer with excellent problem-solving, creativity, and interpersonal skills. In this role, you will collaborate with teams across Apple to learn about upcoming hardware technologies and software features, develop models accounting for their impact on battery life, and build systems and UI to inform and educate users. Success in this role requires a keen interest in understanding end-to-end system operations and the ability to think of innovative solutions for an enhanced user experience. Additionally, experience in software architecture, computer systems, and strong debugging/triage skills are essential.
Minimum Qualifications
- 3+ years of embedded software development experience
- Demonstrated innovative thinking, troubleshooting skills
- Excellent communication and collaboration skills
- B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or related field
Preferred Qualifications
- Proficiency in object-oriented programming in system languages (e.g., C++, Objective-C, Swift)
- Experience with software architecture and UI application development
- Passion for user experience with proven intuition