Core Wi-Fi Embedded Software Engineer, Wireless Technologies & Ecosystems
Core
Develop and optimize Wi-Fi networking subsystem software for Apple products (iPhone, Mac, Apple Watch, Apple TV) across software stacks including frameworks, APIs, OS services, and drivers.
Role type
Senior IC embedded software engineer (Wi-Fi networking)
Builds
Wi-Fi connectivity features and subsystems for consumer electronics
Domain
Consumer electronics / Wireless networking
Required skills
C/C++, Objective-C, Java, Layer 2/3 networking, QoS, data structures, embedded SDKs/BSPs, Linux/Unix kernel networking, IEEE 802.11 protocols, GDB, shell scripting, packet tracing (tcpdump, Wireshark)
Preferred skills
Embedded development experience, LAN/WAN technologies, OS fundamentals, hands-on embedded troubleshooting
Technologies
C, C++, Objective-C, Java, Linux, Unix, GDB, tcpdump, Wireshark
Responsibilities
Craft and optimize Wi-Fi networking subsystem software; work across software stacks (Frameworks, API, UI, OS services, drivers); own the full software development cycle from ideation to testing; collaborate with hardware and software teams; make trade-offs between ease of use, performance, and efficiency
Seniority
Senior, hands-on IC