Apple is looking to solve the problem of delivering the absolute best user-experience through seamless integration of Wi-Fi technologies across its products, including iPhone, Mac, Apple Watch, and Apple TV.
Requirements
- 5+ years experience developing software using C/C+, or Objective-C
- Experience with UNIX systems, and a deep understanding of operating system fundamentals
- Understanding of TCP/IP suite of protocols
- Knowledge of 802.11 technologies and standards
- Experience developing on Apple platforms
- UI/UX development experience
- Excellent analytical, programming and debugging skills
Responsibilities
- Designing, developing and optimizing Wi-Fi networking subsystem software across Apple products
- Working across software stacks (Frameworks and API, UI, OS services, and drivers) to maintain and productize features collaboratively with the hardware and software teams within all of Apple
- Owning, driving and executing the full software development cycle - from the ideation, design, implementation, to testing and measuring the success of the feature you develop
- Making intelligent compromises between several contradictory factors such as ease of use, performance and efficiency
- Developing software using C/C+, or Objective-C
- Working with UNIX systems, and having a deep understanding of operating system fundamentals
- Understanding of TCP/IP suite of protocols
Other
- Thrive in a collaborative environment and can clearly communicate while driving multiple projects across teams
- Laser-focused on the smallest details that are meaningful to our customers
- Excellent collaboration skills
- Obsessively passionate and inquisitive, and seek to tackle everyday problems in innovative ways
- 5+ years experience