Demo

Software Systems Engineer - Apple Maps

Apple
Cupertino, CA Full Time
POSTED ON 3/25/2025
AVAILABLE BEFORE 5/25/2025

Summary

Posted:
Role Number:200596506
Our Maps Client - Core Frameworks Team is looking for a Software Systems Engineer to help build the next-generation Maps experience across multiple platforms. If you are looking to contribute to the foundation at the core of the geospatial experiences found on Maps and want to impact millions of users every day, we may have the role for you!

Description

As a Software Systems Engineer, your primary responsibility will be designing and developing APIs, Frameworks, Daemons, and Protocols that facilitate all geospatial / mapping services on multiple client platforms. This is a critically important role within the Maps stack which coordinates services and assets between the client, services, and data, such as Routing, Navigation, Traffic, ETA, Map Tiles, Search, Places, and more. You will work closely with designers and engineers across the company to add new capabilities that enable the very best mapping, exploration, and navigation experience. To be successful in this role, you’ll apply your deep software systems engineering expertise, effective communication, critical thinking, and genuine curiosity, in shipping innovative and performant software systems.

Minimum Qualifications

  • 5 years of software systems engineering experience on Unix-based platforms
  • BS or MS in Computer Science or equivalent degree or equivalent work experience
  • Deep Software Systems Engineering experience
  • Experience designing and developing APIs and Libraries/Frameworks/Daemons
  • Proficiency in asynchronous/concurrent programming
  • Object-oriented programming knowledge (Java, C, C , Obj-C, Swift, or Rust for example)
  • Production-level SW experience

Key Qualifications

Preferred Qualifications

  • Experience defining / building protocols (protocol buffers)
  • Experience with networking protocols
  • Experience debugging at all levels of the operating system stack
  • Experience in performance analysis and tuning e.g. cpu, network, power usage, on embedded systems.
  • Developing/enabling automated testing infrastructures to vet your work

Education & Experience

Additional Requirements

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 $143,100 and $264,200, 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 take affirmative action to ensure 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.

Salary : $143,100 - $264,200

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Systems Engineer - Apple Maps?

Sign up to receive alerts about other jobs on the Software Systems Engineer - Apple Maps career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$148,304 - $196,737
Income Estimation: 
$163,759 - $202,445
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

Apple
Hired Organization Address Dedham, MA Full Time
As a Manager, you're responsible for inspiring your team to create ownership opportunities for customers on the sales fl...
Apple
Hired Organization Address Braintree, MA Full Time
As a Senior Manager, you guide other leaders to inspire top performance from their teams. You monitor multiple lines of ...
Apple
Hired Organization Address New York, NY Full Time
Software Engineer - ASE Data Solutions New York City,New York,United States Software and Services The ASE engineering te...
Apple
Hired Organization Address Cupertino, CA Full Time
We want the World to be a better place! Join our team and imagine what you could do here. At Apple, new ideas have a way...

Not the job you're looking for? Here are some other Software Systems Engineer - Apple Maps jobs in the Cupertino, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!