Apple

Location Software Engineer

Apple
Apply
1 day ago
Cupertino, CA, USAEntry Level
H1B sponsor

Responsibilities

  • Research, design, develop, debug, and support GNSS and positioning software.
  • Improve positioning capabilities for navigation, workouts, and other applications across Apple products.
  • Build and support components spanning server data delivery and on-device estimation.
  • Collaborate to qualify performance and support commercialization across multiple hardware families.
  • Work with internal and external location-software customers to support their applications.

Requirements

  • BS, MS, or PhD in Electrical Engineering, Computer Science, Aerospace Engineering, Geomatics, or another engineering discipline.
  • Software development experience in C++.
  • Knowledge of statistics and random processes, with experience applying them to sensor data from physical systems.
  • Experience with GNSS, including position estimation, satellite orbits or ephemerides, or atmospheric error modeling.
  • Knowledge of state-estimation techniques such as Kalman filtering is preferred.
  • Experience using AI within the engineering process is preferred.
  • Experience with GNSS measurements in challenging environments such as mobile devices, indoors, or urban canyons is preferred.
  • Software development experience for cloud services is preferred.

Tech Stack

Categories

Apple

About Apple

10,000+ employees

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.

Contact me