Wi-Fi Software Engineer, Wireless Technologies & Ecosystems

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
107 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $191k
This role $214k
$128k most similar roles pay here $294k

This role pays more than 77% of similar roles. Most pay $168,500–$214,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $191k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Wi-Fi Software Engineer, Wireless Technologies & Ecosystems

As a Wi-Fi Software Engineer, Wireless Technologies & Ecosystems, you will join the Wi-Fi software development team to design, develop, and optimize networking subsystem software across various products including iPhone, Mac, Apple Watch, and Apple TV. You will manage the full software development cycle from ideation and design through implementation, testing, and measurement while balancing performance, efficiency, and ease of use. The role involves working across multiple layers of software stacks, including frameworks, APIs, OS services, and drivers. To succeed, you must possess expertise in C/C++, Objective-C, Swift, or Python, along with a deep understanding of UNIX systems and operating system fundamentals. You will utilize knowledge of networking protocols like TCP/IP and routing, as well as AI/ML tools and machine learning frameworks to solve technical challenges related to high-speed, low-latency wireless connectivity for AR/VR applications.

What you'll do

  • Design, develop, and optimize Wi-Fi networking subsystem software across various Apple products.
  • Implement features across multiple layers of the software stack including frameworks, APIs, OS services, and drivers.
  • Execute the full software development cycle from initial ideation and design to implementation and testing.
  • Measure and validate the success of developed features through rigorous testing.
  • Balance competing factors such as ease of use, performance, and efficiency in software design.
  • Implement networking protocols like TCP/IP and routing to improve bandwidth and reduce latency for AR/VR applications.
  • Integrate hardware and software components to productize features across different device categories.

What we're looking for

  • You have 5+ years of experience developing software using C/C++, or Objective-C/Swift.
  • You have experience with UNIX systems and a deep understanding of operating system fundamentals.
  • You possess excellent analytical, problem-solving, programming, and debugging skills.
  • You have exposure to networking protocols such as TCP/IP and routing.
  • You have experience with AI/ML tools and applying machine learning techniques to real-world problems.
  • You have experience developing software using embedded SDKs, frameworks, or BSPs.
  • You have experience with multi-layer software architecture on embedded platforms.
  • You have experience in wireless connectivity software development.

More like this

Similar roles

Wi-Fi Software Engineer

SpaceX

Palo Alto, CA 23 days ago $135,000$175,000
C C++ Python Golang IEEE 802.11 TCP/IP UDP Linux Embedded Systems Kernel Modules Network Stack DHCP IPv4 IPv6 hostAP Wi-Fi Mesh
1+ yrs exp