H1BConnect Pro: Unlock advanced filters, H1B sponsorship insights, and unlimited job access.Subscribe now
Apple logo

Software Engineer - Networking Knowledge Plane

Apple
Cupertino, CA Full-time 1/20/2026 $147.4k - $272.1k per year
Undergraduate Entry-LevelMaster's Entry-LevelPhD Entry-Level
Approval 98.9%Total filings 5,543New hires 2,691
👑 Elite Sponsor
FY 2025

Job Description

Apple is seeking a talented software engineer for the Core Networking team to develop next-generation networking technologies across its product range. The role requires a strong understanding of TCP/IP and system-level software design, with responsibilities including architecture and enhancement of networking components.

Requirements

  • BS/MS/PhD in Computer Science, Electrical Engineering, or equivalent networking software development experience
  • Experience architecting, designing, and implementing scalable and highly-performant system software
  • Strong software development skills in one or more general purpose programming languages: C, Objective C or Swift

Responsibilities

  • Lead and participate in the architecture and development of networking technologies
  • Design and enhance operating system networking components
  • Determine tradeoffs between performance, efficiency, scalability, and security

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.