Senior iOS Software Engineer - Proximity

Apple

Job Summary

Our team is at the forefront of customer experiences that happen when devices come close to each other, part of the Location and Motion organization within Apple. We use all available technologies to provide spatially-aware technology to our users seamlessly. Our algorithms help locate items and friends, check device battery status, unlock Macs, and set up wireless accessories. We are looking for highly-motivated engineers with excellent software development, quantitative reasoning, and communication skills, familiar with modern object-oriented programming languages like C++ or Swift. Experience with system design and wireless applications is valued. We are motivated by shipping software and getting technology to users, and we focus on the entire software development lifecycle, from concept to production.

Must Have

  • 5+ years as a software developer on mobile or embedded platforms.
  • Write, debug, and profile software in modern object-oriented languages.
  • Experience with wireless technologies for ranging, location, or sensing.
  • Comfortable developing in Unix-like systems.
  • Comfortable managing and improving large code bases.

Good to Have

  • Background in Bluetooth Low Energy, WiFi, or GNSS.
  • Working knowledge of digital signal processing.
  • Working knowledge of probability and statistics.
  • Thrives in a fast-paced environment with complex systems.

Perks & Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses.
  • Potential for discretionary bonuses or commission payments.
  • Relocation assistance.

Job Description

Senior iOS Software Engineer - Proximity