Software Engineer - Framework and App Features - Apple Maps Platform Team

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

Summary

Posted: Jun 16, 2021

Weekly Hours: 40

Role Number:200251830

Have you ever thought about how a map can become something more than what you see? Journey to the heart of Maps...Summary

Summary

Posted: Jun 16, 2021

Weekly Hours: 40

Role Number:200251830

Have you ever thought about how a map can become something more than what you see? Journey to the heart of Maps and ask yourself this question every day. As a member of our Maps Platform team, you will help power mapping experiences for 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
  • Production experience with object-oriented programming languages, preferably Objective-C, Swift and/or C++
  • Solid understanding of multithreading and concurrency
  • Curiosity to learn new technologies
  • A keen eye for software design and architecture
  • Strong analytical and especially in situations of high ambiguity
  • Excellent written and verbal communication skills
  • Ability to collaborate and exercise your strong interpersonal skills with multi-functional engineering 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. We are looking for someone to join our team and share our technical passions while we develop new solutions which have never been built before.

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 which are used by many 3rd party apps via MapKit.

On our team, you may find yourself doing the following:
- Eliciting requirements from our clients and translating 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 build mapping features inside of their apps
- Developing, launching, and maintaining cross-platform features that integrate Maps within 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 - Framework and App Features - 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