CareerPlanSign in

Software Engineer, Core Networking

San Francisco Bay Area, United States of America💼 Full-time🗓 2026-01-21 → 2026-09-28

Core

Designing and implementing high-performance networking software for Apple's networking stack, silicon, and Private Cloud Compute.

Role type

Senior IC software engineer (core networking)

Builds

TCP/IP networking stack, kernel bypass, hardware offload, and scalable networking infrastructure for iPhones and Apple Silicon servers.

Domain

Consumer electronics + Cloud infrastructure

Required skills

C/C++, TCP/IP networking, software build toolchain, kernel and driver development

Preferred skills

DPDK, OpenvSwitch, RDMA/RoCE, NIC HW offloads, Collectives, GPU communication for AI workloads, network virtualization

Technologies

DPDK, OpenvSwitch, RDMA, C/C++

Responsibilities

Design and implement core networking functionality enabling high performance; Collaborate with hardware engineering and data center teams to build scalable infrastructure; Work with cross-functional teams through software releases to production, troubleshooting and monitoring.

Seniority

Senior, hands-on IC

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