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
- 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