HomeKit Software Engineer, Wireless Technologies & Ecosystems

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
56 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $210k
$132k most similar roles pay here $287k

This role pays more than 63% of similar roles. Most pay $161,300–$223,700 — the shaded band above. At the midpoint, this role pays about $210k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · HomeKit Software Engineer, Wireless Technologies & Ecosystems

As a Software Engineer on the HomeKit team within Wireless Technologies & Ecosystems, you will play a pivotal role in advancing our home automation platform by developing and refining software that integrates seamlessly across iOS devices, accessories, and applications. Your daily tasks will involve protocol design, implementation of developer APIs, and enhancing user experiences through innovative solutions. You must possess strong programming skills in languages like Objective-C, Swift, or C++, along with a deep understanding of operating systems concepts such as multi-threading, memory management, networking, and wireless technologies. This role demands expertise in crafting scalable and secure software for smart home devices, contributing to the creation of an unparalleled user experience that sets new standards in the industry.

What you'll do

  • Design and implement protocols for secure and intelligent home connectivity.
  • Develop software APIs for seamless integration between accessories, iOS devices, and applications.
  • Enhance existing features and pioneer new ideas for the HomeKit platform.
  • Craft user experiences that revolutionize how people interact with smart home technology.
  • Work on multi-threading, memory management, and networking to improve application performance.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 3-5 years of software development experience.
  • Strong programming skills in Objective-C, Swift, or C++.
  • Expertise in operating systems concepts like multi-threading and networking.
  • Experience shipping real products to customers.
  • Understanding of Smart Home technology and ecosystem.

More like this

Similar roles

Technical Partner Engineer - Apple Home, Wireless Technologies & Ecosystems

Apple Inc

San Diego, CA 65 days ago $134,800$245,800
Thread Wi-Fi Bluetooth Low Energy (BLE) Matter protocol Protocol analysis tools Packet sniffers Log analysis workflows Embedded systems engineering System-level debugging Network stacks IoT architectures Device lifecycle Real-world connectivity challenges CI/CD Apple Home technologies

Firmware & Sensors Engineer, Home and Audio Devices

Apple Inc

San Francisco, CA 7 days ago $147,400$272,100
C C++ Python RTOS IMU optical sensors capacitive sensors environmental sensors light sensors motion sensors radar acoustic sensors hardware bring-up rapid prototyping firmware development device driver development