Apple • Cupertino, CA 95015
Job #2630596347
Home Networking Engineer
Cupertino,California,United States
Software and Services
Apple is looking for a talented and energetic software engineer for the Core Networking team to participate in the architecture and development of the next generation of networking technology. The team is responsible for designing and improving the operating system networking components across Apple's range of products including all macOS, iOS, watchOS and tvOS based products. Specific areas of responsibility include; networking API, protocols and networking interfaces. The ideal candidate should possess an excellent conceptual understanding and working knowledge of TCP/IP and related networking technologies. System level software design experience is also essential. The position will require the right candidate to determine the appropriate compromise between several competing factors such as; performance, efficiency, ease of use, and security.
Key Qualifications
Experience developing commercial networking software and/or hardware products
Strong software design and development skills including C, C++ or Objective-C programming language experience
Detailed knowledge of the TCP/IP suite of protocols (including IPv6)
BSD/Linux Kernel network stack
Network troubleshooting skills
Excellent communication and interpersonal skills
WiFi router concepts, OpenWRT experience a plus
Understanding of IP routing concepts and protocols
Description
The candidate will work in a fast paced environment, operate gracefully under stress, handle multiple assignments in parallel, and be self driven to be effective in an environment with little overhead. The candidate also needs to show initiative, be able to take ownership of a problem area, and demonstrate an ability to understand the role of the group's technology in the larger context of the product and network environment. The position has cross-functional aspects and the candidate will need to show excellent interpersonal and communication skills.
Education & Experience
MS or equivalent experience in Computer Science
Additional Requirements
Mac OS and iOS development experience
API development experience
Wireless networking technologies and standards (Wi-Fi and cellular)
Network debugging tools (e.g. packet sniffers, protocol analyzers)
Thread Mesh Network technology
Pay & Benefits
Apple Footer
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race,color,religion,sex,sexual orientation,gender identity,national origin,disability,Veteran status,or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .
Apple will not discriminate or retaliate against applicants who inquire about,disclose,or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco,review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.
Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
Apple • Cupertino, CA 95015 • Yesterday
Apple • Cupertino, CA 95015 • Yesterday
Apple • Cupertino, CA 95015 • Yesterday
Apple • Cupertino, CA 95015 • Yesterday
Jobot • San Jose, CA 95101 • 3 Days Ago
Slightpath Medical • Los Gatos, CA 95030 • 3 Days Ago
SRI Tech Solutions Inc. • Mountain View, CA 94039 • Yesterday
Oracle • Santa Clara, CA 95053 • 14 Days Ago