Apple's Wireless Software group is looking to solve the business problem of advancing widely accepted wireless connectivity technologies (Wi-Fi, Bluetooth, GPS, Thread) to ensure seamless customer connections with Apple devices and elevate the customer experience.
Requirements
- 3+ years of experience in 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.
- Experience with developing middle-ware software in OS daemons and interaction with drivers.
- Working knowledge of IOT protocols such is a plus.
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
- develop exciting features for Apple’s next generation products
- involves 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, framework and API development
- Experience with multi thread programming and strong knowledge of Operating Systems
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.
- highly motivated and self-directed engineers
- highly motivated Wireless Software Developer