Apple
Systems Software Engineer, Wireless Technologies & Ecosystems
$150K–$278K
Cupertino, California · Full-time · Posted Jul 13, 2026
- Experience
- 3+ years writing drivers for large operating systems.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
About the job
Designs and develops software for wireless hardware, including drivers, firmware, connectivity systems, and tools for Apple devices.
What you'll do
- Develop drivers and system-level boot, reset, and recovery flows for wireless chipsets.
- Build debug and diagnostic tools and full-stack inter-chip communication solutions; optimize data paths for speed and latency.
- Debug issues across the technology stack and collaborate with hardware, OS, and technology teams.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 3+ years of experience writing drivers for large operating systems.
- Proficiency in C and/or C++; solid understanding of system programming, including memory and process management.
- Strong debugging skills in complex environments.
Nice to have
- Embedded firmware development; communication buses (UART, USB, SPI, PCIe); wireless protocols; low-power optimization; real-time operating systems and low-level programming.
- Analytical skills across hardware/software boundaries; communication and collaboration skills.
Pay
$150,400 and $277,600 (base salary)
Tools
C, C++, UART, USB, SPI, PCIe, Wi-Fi, Bluetooth
Model-written summary · the original posting is authoritative