Core Wi-Fi Embedded Software Engineer, Wireless Technologies & Ecosystems

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
98 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $203k
$128k most similar roles pay here $278k

This role pays more than 57% of similar roles. Most pay $168,500–$227,325 — the shaded band above. At the midpoint, this role pays about $203k versus about $198k 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 3553 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2740 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

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

Core Wi-Fi Embedded Software Engineer, Wireless Technologies & Ecosystems joins the Core Wi-Fi team to craft, develop, and optimize Wi-Fi networking subsystem software across various products including iPhone, Mac, Apple Watch, and Apple TV. This role involves working across software stacks—including Frameworks, APIs, UI, OS services, and drivers—to productize features in collaboration with hardware and software teams. The engineer manages the full development cycle from ideation and design to implementation and testing while balancing performance and efficiency. Required skills include proficiency in C/C++, Objective-C, or Java, along with expertise in Layer 2 and Layer 3 networking, QoS, and IEEE 802.11 protocols. Candidates should possess experience with embedded SDKs, Linux/Unix kernel networking stacks, and troubleshooting tools like GDB, shell scripting, and packet tracing to solve complex connectivity problems within the wireless technology domain.

What you'll do

  • Develop and optimize Wi-Fi networking subsystem software across various Apple hardware products.
  • Integrate features across multiple software layers including Frameworks, APIs, UI, OS services, and drivers.
  • Manage the full software development lifecycle from initial ideation and design to implementation and testing.
  • Balance competing factors such as ease of use, performance, and efficiency during the development process.
  • Troubleshoot and debug issues on embedded targets using tools like GDB, shell scripting, and packet tracing.
  • Implement features based on Layer 2 and Layer 3 networking protocols and QoS standards.
  • Maintain and productize Wi-Fi features in coordination with hardware and software teams.

What we're looking for

  • Bachelor's Degree in Computer Science.
  • Proficiency in English language is required.
  • Proven knowledge of data structures and their applications.
  • Experience developing software using C/C++, Objective-C, or Java.
  • Strong competency and experience in Layer 2, Layer 3 networking, and QoS.
  • Excellent analytical, problem-solving, programming, and debugging skills.
  • Experience developing software using embedded SDKs, frameworks, and/or BSPs (preferred).
  • Knowledge of IEEE 802.11/Wi-Fi Protocols, LAN/WAN technologies, and Linux/Unix kernel networking (preferred).

More like this

Similar roles