Apple - Cupertino, CA

posted 14 days ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The position involves developing innovative solutions to enhance battery user experience across Apple's iOS, watchOS, and macOS products. The role focuses on creating elegant solutions to complex challenges, improving energy efficiency, and enriching the customer experience related to battery life and charging. The engineer will collaborate with various teams to understand hardware technologies and software features, develop on-device models, and build systems and user interfaces to educate users.

Responsibilities

  • Collaborate with teams across Apple to learn about upcoming hardware technologies and software features.
  • Develop on-device models accounting for their impact on user experience.
  • Build systems and user interfaces to inform and educate users about battery usage and efficiency.
  • Create innovative solutions to enhance user experience related to battery life and charging.
  • Utilize strong debugging and triage skills to solve complex problems.

Requirements

  • 3+ years of embedded software development experience.
  • Proficiency in object-oriented programming in a systems language (e.g., C++, Objective-C, Swift).
  • Experience with software architecture and development of user interface applications.
  • Demonstrated innovative, critical thinking, and troubleshooting skills.
  • Passion for user experience with a proven intuition for user needs.
  • Excellent communication and collaboration skills.

Nice-to-haves

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service