Apple
Software Engineer, Core Networking
$150K–$278K
San Francisco Bay Area, California · Full-time · Posted Jan 21, 2026
- Education
- BS in Computer Science, Electrical Engineering, or equivalent networking software development experience.
About the job
Develop and operate high-performance core networking software and scalable networking infrastructure across Apple products and data centers.
What you'll do
- Design and implement core networking functionality, including DPDK, OpenvSwitch, and RDMA.
- Collaborate with Apple Silicon, hardware engineering, data center teams, and external partners to build scalable networking infrastructure.
- Support software releases to production, troubleshooting, and monitoring with cross-functional teams.
What they ask for
- Skill in C/C++, software build toolchain, and utilities.
- Knowledge and experience with TCP/IP networking.
- BS in Computer Science or Electrical Engineering, or equivalent networking software development experience.
Nice to have
- Experience with advanced networking architecture, RDMA/RoCE, NIC hardware offloads, or network virtualization.
- Experience with collectives and GPU communication for AI workloads, or kernel and driver development.
Pay
$150,400 and $277,600 USD base salary
Tools
C/C++, TCP/IP, DPDK, OpenvSwitch, RDMA, RoCE
AI focus
Experience with collectives and GPU communication for AI workloads is preferred; the role supports networking infrastructure that powers Private Cloud Compute.
Model-written summary · the original posting is authoritative