Software Engineer, Wireless Technologies & Ecosystems

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$139,500–$258,100 / yr
Posted
62 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $199k
$125k most similar roles pay here $272k

This role pays more than 64% of similar roles. Most pay $142,450–$211,200 — the shaded band above. At the midpoint, this role pays about $199k versus about $177k 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 · Software Engineer, Wireless Technologies & Ecosystems

As a Software Engineer on the HomeKit team, you will join a dynamic and innovative group dedicated to advancing home automation technologies. Your role involves developing the platform that integrates accessories, iOS devices, and applications to create seamless user experiences. You’ll work across various layers of the software stack, from protocol design and implementation to crafting developer APIs and defining customer interactions. This position requires strong programming skills in languages like Objective-C, Swift, or C++, as well as expertise in operating systems concepts such as multi-threading, memory management, networking, and wireless technologies. Ideal candidates are passionate about product quality and thrive in fast-paced development cycles, with a track record of shipping successful products to market.

What you'll do

  • Design and implement protocols for secure communication between home automation devices.
  • Develop APIs that enable seamless integration of iOS devices with smart home accessories.
  • Enhance existing features and pioneer new ideas for the home automation platform.
  • Optimize software stack performance, focusing on multi-threading and memory management.
  • Define and refine customer experiences in home automation technology.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Engineering.
  • 3-5 years of software development experience.
  • Proficient in object-oriented programming languages like Objective-C, Swift, C++.
  • Expertise in operating systems concepts for application performance and scalability.
  • Experience with multi-threading, memory management, networking, wireless technologies.
  • Track record of shipping real products to customers.
  • Familiarity with Smart Home technology.

More like this

Similar roles