Embedded Networking Engineer
Core
Design and develop innovative systems firmware to enable TCP/IP Networking on a co-processor for Apple's iOS, macOS, watchOS, tvOS, and visionOS products.
Role type
Senior IC embedded networking engineer (firmware)
Builds
Next-generation networking components and connectivity features for Apple devices
Domain
Consumer electronics / Embedded systems / Networking
Required skills
TCP/IP stack design, C/C++ on resource-constrained platforms, real-time embedded firmware development, system-level architecture, low-level firmware programming
Preferred skills
Embedded OS/Microkernel experience (Linux, QNX, VxWorks), Networking stack implementation (BSD, lwIP), Link-layer technology knowledge (Ethernet, Wi-Fi, Cellular)
Technologies
C, C++, Embedded Linux, QNX, VxWorks, BSD, lwIP, mbedTLS, Ethernet, Wi-Fi, Cellular
Responsibilities
Design and develop systems firmware for TCP/IP networking on co-processors, mentor junior team members, lead cross-functional design initiatives
Seniority
Senior, hands-on IC
