Job Description
Location Software Engineer
**Cupertino, California, United States**
**Software and Services**
**Summary**
Posted: **Jun 25, 2025**
Weekly Hours: **40**
Role Number: **200599278**
Our mission is to personalize the user experience on Apple devices based on where you go, when, and what those places mean to you.You're experiencing our work whenever you see a suggested location in Maps or Calendar, or browse your Memories in Photos.
We're working for you whenever your phone engages Do Not Disturb While Driving or remembers where you parked. We're looking for motivated, experienced technical leaders to help take our software to the next level of capability, quality, and impact.
Do you have a background in GPS, WiFi location, or embedded sensing, and are looking to move up the stack? Do you know recommendation engines, and want to apply that experience to a deeply impactful and broadly applicable domain? Are you excited by the optimization problem of providing rich contextual intelligence within a constrained resource footprint? If any of these describe you, read on.
**Description**
In this job, you'll develop the next frontier of mobile technology, in partnership with teams in sensing, Siri, and apps. Hungry for the responsibility to work on complex problems from end to end? In this position, you will:
- Conceptualize, explore, and define new inferential and predictive
location- and motion-based capabilities for Apple's platforms.
- Collect, curate, and analyze real-world data sets of varying size and
complexity.
- Aggregate, filter, and cluster data on mobile devices, from a variety
of local sensors: GPS, WiFi, accelerometer, and others.
- Design and implement algorithms, then integrate them into
production code.
- Test your work. Dog-food it. Collect metrics, and iterate. Don't forget
to sweat the edge cases-an issue that impacts 1% of a billion
devices is a big issue.
A dedication to users' privacy and security is core to how Apple does business. We want their devices to exhibit the high level of intelligence and proactivity that can only come from deep contextual understanding. We don't want their sensitive data coming back to Apple or being exposed to third parties. Other companies solve similar problems in very different ways. Our way is more work. We believe it's worth it.
**Minimum Qualifications**
+ 5+ years experience developing commercial software.
+ Minimum 3 years professional experience creating, analyzing, and modifying production software in C++, Objective-C, Swift, or similar compiled language
+ A working knowledge of statistics fundamentals. Your code will make estimates, identify patterns, and quantify how strong they are. You should be comfortable using histograms, basic probability, and Bayes's Theorem. If you have a background in signal processing, data science, or machine learning, that's even better.
+ An ability to evaluate and optimize for system performance: memory, CPU, radios, etc. Our software needs to provide a high level of service while sipping power. We think this is a really exciting challenge. If it sounds frustrating to you, this isn't the right position.
+ Applicants should have a graduate degree in Engineering, Computer Science or a related field or a Bachelor's degree with equivalent experience in positioning, estimation, or statistics.
**Preferred Qualifications**
+ Real passion for the location domain. We believe that mobility is transformative, and that to realize that transformation, your devices need to understand the places you go and what they mean to you. That's what we do. If you have experience in location estimation-GPS/GNSS, WiFi positioning, indoor localization, or discrete localization-we're especially eager to speak with you.
+ A proven track record working effectively across teams. One of the cool things about Apple is how much you will work with people who have different expertise and responsibilities than you: apps, sensors, connectivity, and others. You'll need to communicate clearly, plan collaboratively, execute flexibly, and cope with what will sometimes feel like a high degree of uncertainty.
+ Proficient in GPS/GNSS/radionavigation theory and technology
+ Familiar with inertial navigation systems
+ Experience processing data at scale server-side
**Pay & Benefits**
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .
Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.
Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .
Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .
Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Job Tags
Local area, Relocation,
Similar Jobs
Natural Alternatives International, Inc.
...programs ~ Opportunities for advancement ~ Comprehensive training ~ Tuition Reimbursement and more! Summary The HR Assistant will be supporting daily Recruiting, Payroll, and Human Resources functions and processes. Essential Duties & Responsibilities...
The Boston Beer Company
...We are currently hiring a FT Creative Designer to be hybrid at our Boston, MA office . Our Creative Designer is responsible for... ...individual performance, and certain sales roles might include a car allowance. Some Perks: Our people are our most important ...
New York Power Authority
...Holtsville, US Summary Accountable for the daily management and coordination of NYPA's overall operations, including Overseeing... ...analysis of disturbances and forced outages. Begin initial incident investigations and assist with formal reports. Ensure plant...
Klasik Fit
...Klasik Fit is on the lookout for energetic, bubbly, and excited personal trainers to join our #fitfam on a part-time basis ! Were not your... ...their personal gym, lounging by the pool, in the park, or even online! Why Klasik Fit? What makes us different? Our personal...
ZBLT Industries, LLC
...humid conditions (non-weather), fumes or airborne particles and toxic or caustic chemicals. The employee is occasionally exposed to outdoor weather conditions and other bodily fluids. The noise level in the work environment is usually moderate to very loud....