Back to all jobs
Apple logo

Software Engineer - HomeKit

Apple

San Diego, California, U.S.
Full-time, Regular
Posted Dec 11, 2025
Onsite

Compensation

Loading salary analysis...

About the role

The HomeKit team provides the foundation that enables an entire ecosystem of secure and intelligent home connectivity. We are developing a scalable and distributed system to enable a new class of experiences that will revolutionize the way people interact with the accessories around them.

Responsibilities

  • Develop the platform that enables accessories, iOS devices, and applications to work together to create amazing user experiences
  • Work on different layers of the software stack, from protocol design and implementation, to developer APIs, to defining the customer experience

Requirements

  • 5-10 years of software development experience
  • Strong programming skills in one or more object-oriented languages such as Objective-C or C++
  • Bachelor's degree in Computer Engineering, Computer Science or equivalent experience

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses

About the Company

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Job Details

Salary Range

Salary not disclosed

Location

San Diego, California, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position