Apple's Wireless Software group is looking to solve the business problem of ensuring seamless wireless connectivity for their customers across all Apple products and services, aiming to make these connections feel magical and unobtrusive.
Requirements
- Experience with developing middle-ware software in OS daemons and interaction with drivers
- Experience with developing middle-ware, framework and API development
- Preferred programming skills are Objective C, Swift, and/or C/C++
- Experience with multi thread programming and strong knowledge of Operating Systems
- Experience with writing software involving user space, kernel space interaction
- Non-blocking, asynchronous interface coding experience
- Working knowledge of IOT protocols is a plus
Responsibilities
- design, develop, and patent the next generation of our state-of-the art connectivity technologies
- develop exciting features for Apple’s next generation products
- wireless software and protocol development around smart Home Automation technology and networking development
- developing core wireless technologies that solves everyday problems for customers using iPhone, iPad, Watch and other wireless product lines
- developing middle-ware software in OS daemons and interaction with drivers
- developing middle-ware, framework and API development
- writing software involving user space, kernel space interaction
Other
- 3+ years of experience
- Home automation experience is a plus
- Working experience with Open source Software is a plus
- Clear and concise communication skills and ability to collaborate with cross functional teams
- Passion for product quality and attention to detail