Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Engineer - HomeKit

Apple

Salary not specified
Nov 19, 2025
San Diego, CA, US
Apply Now

The HomeKit team is 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, aiming to craft the most amazing home automation experience in the world.

Requirements

  • Excellent experience with operating systems concepts that contribute to application performance and scalability, including: multi-threading, memory management, networking, wireless technologies, protocols, and distributed system architecture.
  • Well-founded grasp of computer science fundamentals.
  • Experience shipping real products to customers.
  • Experience with Smart Home technology.
  • Knowledge of Matter or Zigbee technology.
  • Strong programming skills in one or more object-oriented languages such as Objective-C or C++.

Responsibilities

  • You will develop the platform that enables accessories, iOS devices, and applications to work together to create amazing user experiences.
  • You will work on different layers of the software stack, from protocol design and implementation, to developer APIs, to defining the customer experience.
  • enhance and refine existing features
  • pioneer groundbreaking ideas that will shape the future of our technology.

Other

  • Master’s degree in Computer Engineering, Computer Science or equivalent experience.
  • Ability to thrive in a collaborative environment with a real passion for product quality and attention to detail.
  • Ability to work in a rapid development cycle with tight schedules.
  • 5-10 years of software development experience.
  • Bachelor's degree in Computer Engineering, Computer Science or equivalent experience.