CareerPlanSign in

Systems Software Engineer, Wireless Technologies & Ecosystems

Cupertino, United States of America💼 Full-time🗓 2026-07-13 → 2026-09-28

Core

Design and build next-generation wireless and connectivity solutions where hardware meets software, writing drivers and embedded firmware for Apple's wireless chipsets.

Role type

Senior IC systems software engineer (wireless drivers/embedded firmware)

Builds

Custom wireless hardware drivers, embedded firmware, full-stack inter-chip communication solutions

Domain

Consumer electronics, wireless connectivity (Wi-Fi, Bluetooth, Thread)

Required skills

C/C++ programming, driver development for large OS, system programming (memory/process management), debugging in complex environments, low-power optimization

Preferred skills

Embedded firmware development, communication buses (UART/USB/SPI/PCIe), wireless protocols (Wi-Fi/Bluetooth), real-time operating systems, hardware/software boundary analysis

Technologies

C, C++, Wi-Fi, Bluetooth, Thread, UART, USB, SPI, PCIe

Responsibilities

Design and develop drivers for custom wireless hardware; Implement system-level boot, reset, and recovery flows; Build robust debug tools and diagnostic systems; Develop full-stack solutions for inter-chip communication; Optimize data paths for speed and latency; Debug critical issues across the technology stack

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.