Logo
Apple Inc.

Software Developer - Battery User Experience

Apple Inc., Cupertino

Save Job

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
#J-18808-Ljbffr