At Apple, the business problem is to develop cutting-edge networking technologies for the next generation of frameworks that powers sharing and real-time collaboration, to strengthen the Apple ecosystem and bring users together with innovative communications technologies.
Requirements
- Strong object-oriented programming skills in at least one language like Objective-C, C++, Java, or Swift
- Strong software development and design skills for embedded systems
- Familiarity with client-server driven architecture and network protocols used for real-time communications
Responsibilities
- Develop cutting-edge networking technologies for the next generation of frameworks
- Power interconnecting Apple devices to unlock sharing, collaboration, secure connections, and more
- Provide API surfaces that enable Apple products to develop technologies and craft experiences
- Build powerful products that change customers' lives
- Cultivate learning and lead cross-functional efforts to success
- Develop technologies for real-time collaboration
- Craft experiences that revolutionize the way people interact with their devices
Other
- Bachelor's degree in Computer Science or equivalent domain
- Self-directed and can solve problems independently
- Strong communication, collaboration, and social skills
- Ability to lead cross-functional efforts to success
- Commitment to inclusion and diversity