Apple · 21 hours ago
Software Engineer - Networking Knowledge Plane
Apple is looking for a talented and energetic software engineer for the Core Networking team to lead and participate in the architecture and development of next generation networking technologies. The role involves designing and enhancing the operating system networking components across Apple’s range of products, requiring strong skills in networking technologies and system level software design.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Lead and participate in the architecture and development of next generation networking technologies
Design and enhance the operating system networking components across Apple’s range of products
Determine the appropriate tradeoffs between performance, efficiency, scalability, and security
Work in a fast paced environment and handle multiple assignments in parallel
Take ownership of a problem area and understand the role of the group’s technology in the larger context of the product and network environment
Demonstrate excellent interpersonal and communication skills
Qualification
Required
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
Excellent conceptual understanding and working knowledge of TCP/IP and related networking technologies
System level software design experience
Ability to work in a fast paced environment
Ability to operate gracefully under stress
Ability to handle multiple assignments in parallel
Self-driven to be effective in an environment with little overhead
Show initiative and take ownership of a problem area
Demonstrate an ability to understand the role of the group's technology in the larger context of the product and network environment
Show excellent interpersonal and communication skills
Preferred
Previous software development lead experience
Knowledge of networking technologies including TCP/IP suite of protocols
Unix networking including sockets API
Network troubleshooting and debugging skills
Experience developing commercial networking software and/or hardware products
Enthusiasm and interest in keeping up with latest trends/research in networking, including applications of AI/ML
Excellent leadership, communications, and interpersonal skills
iOS and macOS development experience
API development experience
Wireless networking technologies and standards (Wi-Fi and cellular)
Network debugging tools (e.g., packet sniffers, protocol analyzers)
Benefits
Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation
Company
Apple
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
H1B Sponsorship
Apple has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)
Funding
Current Stage
Public CompanyTotal Funding
$5.67BKey Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity
Leadership Team
Tim Cook
CEO
Craig Federighi
SVP, Software Engineering
Recent News
Venrock
2025-12-01
2025-09-25
Mac Daily News
2025-09-25
Company data provided by crunchbase