Apple's Wireless Software group is looking to solve the business problem of ensuring seamless wireless connectivity for customers across all Apple devices and services, aiming to make these connections feel magical and effortless. This involves developing next-generation wireless technologies like Wi-Fi, Bluetooth, and GPS to enhance the customer experience.
Requirements
- At least 5 years hands on experience in Software development/system engineering
- Development experiences with real-time operating systems
- Proven experience in writing software for multi-threaded environments
- Strong Software Engineering skills including Design, Programming in C, C++ or Objective C and Debugging
- Working experience with Open source Software is a plus
- Experience in developing frameworks and APIs is a plus
- Knowledge of IOT protocols such as IEEE 802.15.4, Bluetooth, Zigbee or Thread Mesh 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
- wireless software and protocol development around IEEE 802.15.4 and Thread Mesh technology development in the space of Home Automation
- contributions will make a clear difference towards future Apple products
- developing core wireless technologies that solves everyday problems for customers using iPhone, iPad, Watch and other wireless product lines
Other
- Obsessively passionate and inquisitive with a focus on solving everyday problems in innovative ways
- Attention to the smallest details that are meaningful to customers
- Excellent communication and documentation skills
- Proven track record of project deliverables from concept to commercialization
- Home automation experience is a plus (Bluetooth, Zigbee, z-Wave, Thread Mesh)