Apple's Wireless Software group is looking to advance wireless connectivity technologies (Wi-Fi, Bluetooth, GPS, Thread) to ensure seamless customer connections with their devices and elevate the customer experience with Apple products and services.
Requirements
- 3+ years of experience in developing middle-ware, framework and API development
- Objective C, Swift, and/or C/C++
- multi thread programming and strong knowledge of Operating Systems
- writing software involving user space, kernel space interaction
- Non-blocking, asynchronous interface coding experience
- developing middle-ware software in OS daemons and interaction with drivers
- Working knowledge of IOT protocols
Responsibilities
- design, develop, and patent the next generation of our state-of-the art connectivity technologies
- collaborate across departments to help craft wireless solutions that elevate the customer experience with Apple products and services
- developing core wireless technologies that solves everyday problems for customers using iPhone, iPad, Watch and other wireless product lines
- develop exciting features for Apple’s next generation products
- wireless software and protocol development around smart Home Automation technology and networking development
- developing middle-ware software in OS daemons and interaction with drivers
- writing software involving user space, kernel space interaction
Other
- Clear and concise communication skills and ability to collaborate with cross functional teams
- Passion for product quality and attention to detail
- Passionate and inquisitive, seeks to tackle problems in innovative ways
- Home automation experience is a plus
- Working experience with Open source Software is a plus