2 days ago
Responsibilities
- Design, develop, and optimize Wi-Fi networking subsystem software across Apple products.
- Work across frameworks and APIs, UI, OS services, and drivers to maintain and productize features.
- Own the full software development cycle from ideation and design through implementation, testing, and measuring feature success.
- Collaborate with hardware and software teams across Apple.
- Balance ease of use, performance, and efficiency while improving Wi-Fi bandwidth and latency.
Requirements
- At least 5 years of software development experience using C/C++ or Objective-C/Swift.
- Experience with UNIX systems and a deep understanding of operating system fundamentals.
- Strong analytical, problem-solving, programming, and debugging skills.
- Exposure to networking protocols such as TCP/IP and routing.
- English language proficiency.
- Experience with embedded SDKs, frameworks, or BSPs is preferred.
- Experience with multilayer software architecture on embedded platforms is preferred.
- Experience developing wireless connectivity software is preferred.
- Experience with C/C++ or Python is preferred.
- Experience with machine learning frameworks and applying ML techniques to real-world problems is preferred.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
