Software Engineer, Apple Maps Platform team

Cupertino, CA 95014
  • Job Code
    200251830
  • Jobs Rated
    8th
Summary

Summary

Posted: Aug 31, 2021

Weekly Hours: 40

Role Number:200251830

Journey to the heart of Apple Maps and become a part of the Apple Maps Platform team! As a member of our team, ...Summary

Summary

Posted: Aug 31, 2021

Weekly Hours: 40

Role Number:200251830

Journey to the heart of Apple Maps and become a part of the Apple Maps Platform team! As a member of our team, you will help power mapping experiences used by internal and external developers across all platforms.

Join our team to help bring Maps experiences to live, shipping software used by millions of users every day!

Key Qualifications

  • 5+ years of hands-on engineering experience
  • Expertise with object-oriented programming languages, preferably Objective-C or Swift
  • Familiarity with commonly used iOS frameworks, especially UIKit or SwiftUI
  • Solid understanding of multithreading and concurrency
  • Curiosity to learn new technologies
  • A keen eye for software design and architecture
  • Strong analytical skills, especially in situations of high ambiguity
  • Excellent written and verbal communication skills
  • Ability to collaborate and exercise your strong interpersonal skills with cross-functional teams
  • Proficiency in debugging and performance optimization

Description

The Apple Maps Platform team is looking for a technically minded and communicative software engineer. We develop framework and app features supporting the entire Apple Maps ecosystem, including iOS, macOS, watchOS and tvOS.

As part of our team, you'll partner directly with a wide range of clients to build highly impactful mapping solutions. Our clients include apps like Maps, FindMy, Weather, Photos, Siri and many others. Furthermore, we build solutions leveraged by many 3rd party apps via MapKit.

On our team, your daily activities may include:

* Eliciting requirements from our clients and translate them into scalable, reliable code
* Collaborating cross-functionally with Human Interaction Design, Services, and other Engineering and Data teams
* Designing APIs enabling developers both inside and outside of Apple to integrate mapping features in their apps
* Developing, launching, and maintaining cross-platform features that integrate Maps with the Apple ecosystem

Education & Experience

BS in Computer Science or equivalent experience will be considered

Additional Requirements

  • While the following experiences are not vital, one or more of these would be helpful in this role:
  • - Computer Graphics APIs, e.g. OpenGL, Metal, Shaders
  • - iOS or macOS development
  • - Designing and building APIs or frameworks
  • - Knowledge of mapping or GIS applications and technologies


Jobs Rated Reports for Software Engineer

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:

Software Engineer, Apple Maps Platform team

Apple, Inc.
Cupertino, CA 95014

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