16 days old

Software Engineer- HD Maps

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

Summary

Posted: Aug 28, 2020

Weekly Hours: 40

Role Number:200170186

Join the Apple Maps Special Projects Team to craft the future of Apple Maps in a team of scientists and Softwar...Summary

Summary

Posted: Aug 28, 2020

Weekly Hours: 40

Role Number:200170186

Join the Apple Maps Special Projects Team to craft the future of Apple Maps in a team of scientists and Software Engineers!

Key Qualifications

  • 1-2 years of experience in C, C++, Java, Rust, Swift, or equivalent languages.
  • Experience on client-side or server backend applications.
  • Experience with development on Linux, macOS, iOS, or similar UNIX-like OS.
  • Self-starter with an independent attitude.
  • Ability to work on open-ended research projects.
  • Interest to collaborate with scientists on implementing new algorithms in the areas of machine learning, data mining, statistics, routing and computational geometry

Description

You will be a key member of a team that is pursuing future products that will use Apple Maps. In that role, you will be expected to think out-of-the-box, collaborate with scientists to implement a set of research hypotheses into prototypes for potential products. You will also help build frameworks that enable further explorations and prototyping to happen more quickly.

Education & Experience
- BS or MS in Computer Science

Additional Requirements

  • Preferred, but not necessary:
  • - Familiarity with Geo Spatial data


Jobs Rated Reports for Software Engineer

Posted: 2020-09-03 Expires: 2020-10-03

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- HD Maps

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
Powered ByCareerCast