Thursday, June 30, 2016

Senior Software Engineer Networking Transports Protocols Apple Santa Clara

Job Description: • 2-minute read •
Apple is looking for talented and energetic software engineers to join the Core OS Networking team responsible for the networking transports and protocols across Apple's range of products including Mac, iPhone, iPad, Apple TV, and Watch.
Key Qualifications

An excellent understanding of the TCP/IP suite of protocols and APIs
5+ years hands-on experience with the networking stack in Mac OS X or Unix/Linux kernels
Enthusiasm and interest in keeping up with trends / research in networking transports / protocols (e.g. HTTP2, QUIC, etc.)
C/C++ programming languages
Description

The ideal candidate should have an in-depth understanding of networking transports/protocols (e.g. TCP/IP), as well as hands-on experience with their implementation in shipping products. The position requires understanding the networking needs of Apple products, and coming up with innovative solutions to address them. The candidate must be self-driven, and possess excellent communication skills.

Education

BS in Computer Science or equivalent experience

Additional Requirements

Preferred experience, knowledge and skills: Good understanding of HTTP and web networking technologies, mobile networking, and IPv6 Prior experience with assessing and improving performance of a networking stack, as well as end-to-end network throughput and latency optimization Objective-C desirable
Send To A Friend
Related Posts Plugin for WordPress, Blogger...