22 days old

Senior iOS Software Engineer- Location Technologies

San Diego, CA 92101
  • Job Code
    200121088
  • Jobs Rated
    8th
Summary

Summary

Posted: Jun 4, 2020

Weekly Hours: 40

Role Number:200121088

The technologies within Apple's CoreLocation framework are fundamental in enabling location-aware experiences to...Summary

Summary

Posted: Jun 4, 2020

Weekly Hours: 40

Role Number:200121088

The technologies within Apple's CoreLocation framework are fundamental in enabling location-aware experiences to users across all platforms. Whether it is powering navigation in Maps, region-monitoring in Reminders, or enabling the latest location-based feature in their favorite app, users rely on fast and accurate locations for many of their most important daily needs. Our team within Apple's Sensing & Connectivity org desires a motivated and passionate senior engineer to help design and implement the next generation of mobile positioning services. Join the team to solve challenging technical problems and drive innovation here at Apple.

Key Qualifications

  • At least 3-5 years professional experience as a software developer
  • Demonstrates ability to write and debug software in modern C++ and/or Objective-C
  • Comfortable scripting and developing in Unix-like systems
  • Thrives in a fast paced environment, developing large and complex systems
  • Solid foundation of basic statistics as well as analyzing and drawing conclusions from data. Experience with building probabilistic models, localization algorithms or bayesian estimation techniques a plus, but not required.

Description

We are a developer-driven team within the positioning technologies org at Apple with a focus on building and maintaining full-stack WiFi/Cell based positioning systems for our customers at a global scale across Apple's ecosystem. We are seeking a highly motivated senior engineer with excellent software development, quantitative reasoning, and communication skills. The candidate should have a solid foundation in modern C++ and/or Objective-C. This includes having an understanding of common design patterns, debugging techniques, and memory management fundamentals. Additionally, experience with embedded databases, networking, concurrency patterns, sensor interfaces and iOS system interactions and optimizations are beneficial backgrounds. Knowledgable in software development best practices and comfortable communicating and promoting these ideas to others is also a desirable trait of candidates.

To ensure product quality, engineers here also regularly focus on the development and improvement of offline tooling (including internal iOS applications), continuous integration, and data analysis and visualization. Therefore, engineers should be excited about not only building the critical pieces of software but also the infrastructure around it. We make a serious commitment to software quality, engineering productivity, and automation and we desire an engineer that shares those values.

We are a team motivated by shipping software and getting technology in to the hands of our users; therefore, the engineers which design features and algorithms are expected to implement and deliver to production. Ideal candidates will be familiar with the software development lifecycle, taking an idea from concept, to prototype, to production, as well as communicating the status and progress of that work. Come join us build the technology which enables incredible location-aware experiences to our users now and for the future.

Education & Experience

Degree in computer science/engineering/related field.

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2020-06-17 Expires: 2020-07-17

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior iOS Software Engineer- Location Technologies

Apple, Inc.
San Diego, CA 92101

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast