Senior Software Engineer, iOS Frameworks - Apple Maps Navigation
$147.4k - $272.1kApple
Senior Software Engineer, iOS Frameworks – Apple Maps Navigation
Are you a client-side engineer who loves building foundational technologies that power experiences used by millions? Join the Apple Maps Navigation Frameworks team and help design, build, and evolve the core navigation framework that delivers route-based information across the entire Apple ecosystem. You will own critical framework and daemon components that power navigation, ETAs, and routing intelligence across iPhone, Apple Watch, macOS, CarPlay, and Vision Pro. You'll tackle deep technical challenges involving privacy, performance, energy efficiency, and complex geographic data processing, all while working at the core of Apple's navigation stack. If you enjoy building high-performance, memory-efficient frameworks and collaborating across multiple platform teams, this role offers the opportunity to shape the future of how people navigate the world with Apple.
The Navigation Frameworks team builds the foundational services that power route and navigation functionality across Apple platforms. As part of this team, you will:
- Design and implement APIs, frameworks, daemons, and internal protocols that form the backbone of Apple's navigation experience.
- Build scalable, performant, and resource-efficient systems using strong expertise in concurrency, threading, and memory management.
- Develop secure and stable system APIs that enable internal and third-party applications to access core navigation capabilities.
- Ship production-quality software in Objective-C, Swift, and C++, running across iOS, macOS, watchOS, tvOS, and more.
- Collaborate with cross-functional engineering partners to define requirements, plan integration points, and deliver high-impact features.
This role is focused on client-side platform engineering — building frameworks and system services rather than UI, app development, or backend/server systems.
Minimum Qualifications
- Bachelor's or Master's degree in Computer Science or a related field.
- 5+ years of software engineering experience on client-side or platform-level systems, preferably on Unix-based or embedded platforms.
- Strong proficiency in native, compiled languages such as Objective-C (preferred), Swift, C++, or C.
- Demonstrated experience developing and shipping frameworks, daemons, SDKs, or system APIs.
- Strong systems programming expertise, including concurrency, multithreading, memory/resource management, and performance tuning.
- Proven ability to deliver production-quality software and collaborate effectively across engineering teams.
- Proficiency with development tools such as Git, Xcode, LLDB, and Instruments.
Preferred Qualifications
- Experience with inter-process communication (IPC) mechanisms such as XPC or similar technologies.
- Strong debugging skills across the OS stack (frameworks, daemons, and supporting services).
- Experience optimizing software for performance, energy efficiency, and resource constraints on mobile or embedded platforms.
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 $147,400 and $272,100, 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.
$147.4k - $272.1k
...Navigation Framework Software Development in Test (SDET) – Apple Maps Work Locations (2) Submit Resume At Apple Maps, we're not... .... As a Software Development Engineer in Test (SDET), you'll join a high... ...in test automation or iOS development. Preferred Qualifications...IosRelocation- ...leading robotics firm in Sunnyvale is seeking a highly experienced iOS Developer with advanced proficiency in Swift (5.9+) and... ...possess 8+ years of hands-on experience and a deep understanding of Apple frameworks. The role offers competitive compensation in a diverse...IosSenior
- A technology company in Sunnyvale seeks an experienced iOS Developer with advanced proficiency in Swift, including modern features... ...with strong knowledge in SwiftUI and UIKit. Familiarity with Apple frameworks is essential for this role. Join a dynamic team that values...IosSenior
- ...firm located in Sunnyvale, California, is seeking an experienced iOS Developer proficient in Swift and SwiftUI. The ideal candidate... ...-grade iOS applications, as well as a solid understanding of Apple frameworks. This role emphasizes modern UI development and requires...IosSenior
- ...leading technology firm in California is seeking an experienced iOS Developer proficient in Swift and Swift UI. The ideal... ...applications for iPhone and iPad. Additionally, knowledge of macOS and Apple frameworks such as Combine and Core Data is highly desirable. This role...IosSenior
$172.1k - $305.6k
Senior Quality Engineer - Apple Maps Performance Cupertino, California, United States Software and Services Ignite your passion for... ...ecosystem (iOS, macOS, watchOS, visionOS... ...-edge automation frameworks, pioneering AI-driven... ...'s most intuitive navigation! Description As a...IosSeniorWorldwideRelocation$181.1k - $318.4k
...UI Frameworks Senior Engineer, Swift Platform Experience Do you want to help define... ...the developer experience on Apple's platforms and beyond for... ...UI framework teams across iOS, iPadOS, macOS, watchOS, and... ...framework teams up and down the software stack, we believe SwiftUI...IosSeniorRelocation$140k - $200k
...products include its iOS app, Android App,... ...of the Year and Apple named Speechify its... ...and backend engineers, AI research scientists... ...WinUI (or related UI frameworks), C#, XAML, and -... ..., keyboard navigation, screen-reader support... ...accessible and inclusive software. ~ Excellent...IosSeniorWork at office$181.1k - $318.4k
...Senior Realtime Rendering and Graphics Software Engineer Work Locations (2) Submit Resume Have you... ...the 3D world within Apple Maps? Our team develops the... ...our performance testing frameworks and automation pipelines... ...mobile platforms like iOS, Android or Linux Familiarity...IosSeniorRelocation$147.4k - $272.1k
...Software Engineer - Ai Agents & Automation, Maps Data Tooling Apple Maps is built on a continuously maintained... ...operates through. We're a senior team within Maps Data... ...and build agent frameworks that automate map data... ...Experience with macOS or iOS application...IosRelocation- ...world around it. JOB SUMMARY: As a Senior Software Engineer - Navigation at Apptronik, you will lead the... ...automated and continuous integration test frameworks for robust software delivery.... ...collision avoidance, and estimation. Mapping and localization (e.g., SLAM)....SeniorLocal area
- ...0836 Summary For the engineer that obsesses on how software can enable OS developers to... ...is no better place than Apple’s Experimentation team. The... ...the on-device daemon and framework, that is at the heart of the... ...design Experience in iOS, macOS, or similar operating...IosSeniorWork experience placement
$147.4k - $272.1k
...Senior Software Engineer - Proximity and Context, Sensing & Connectivity Join our team at Apple and help us build the software for intelligent, spatially... ..., embedded platforms, the iOS ecosystem and large... ...like systems ~ Capable of navigating, managing, and improving large...IosSeniorRelocation$181.1k - $318.4k
...Senior Software Engineer - AI Experiences We're a small team at Apple betting on what comes next. We believe AI will fundamentally... ...— whether that's crafting new iOS interactions, designing agentic... ...domains: system services, UI frameworks, concurrent application architecture...IosSeniorRelocation$162.5k - $286.4k
...Sr. Software Development Engineer, Vision Products Group Work... ...Submit Resume Apple is where individual... ...a revolutionary framework that's redefining... ...now expanding to iOS and macOS. As... ...Description As a Senior Software Development... ..., the ability to navigate complex...IosSeniorRelocation- Position Summary Senior Software Engineer - Android - Design, build, and scale customer‑facing mobile... ...applications using Swift and modern iOS frameworks. Hands‑on experience integrating... ...skills with the ability to navigate complex, cross‑layer issues. Experience...IosSenior
$181.1k - $318.4k
Senior Software Engineer, On-Device Health Agentic Systems Cupertino, California,... ...Hardware We are seeking a senior iOS Software Engineer with deep... ...on‑device experiences for Apple users. You will be... ...Architecture: Design the client‑side frameworks and architectural patterns...IosSeniorRelocation$212k - $318.4k
...Senior iOS Software Engineer The Wallet Apps & Frameworks team is the place to be if you're passionate about working on incredible technology that is used by... ...help us design the next generation of revolutionary Apple products? As part of Apple's team, you will help...IosSeniorRelocation$181.1k - $318.4k
...Senior IOS Software Engineer - Image Generation, Input Experience With Image Playground, Genmoji, and... ...fun images in seconds. Powered by Apple Intelligence, image generation is easy... ...team develops the next generation of frameworks and applications for surfacing image...IosSeniorRelocation$174k - $252k
Senior Software Engineer, Mobile, iOS, Maps Monetization Google Mountain View, CA, USA Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with iOS application...IosSeniorFull time- ...looking for a highly motivated software engineer with strong technical,... ...communication skills. Join Apple’s Cocoa 2D Graphics team and... ...core technologies for macOS, iOS, watchOS, and tvOS. Our team... ...responsible for system level frameworks including CoreGraphics,...Ios
$181.1k - $318.4k
...Senior Software Engineer, Enterprise Technology Services Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products... ...technologies including iOS, macOS, RESTful web... ...teams to evolve testing frameworks and CI/CD pipelines...IosSeniorContract workWork experience placementRelocationShift work$147.4k - $272.1k
...Senior Software Engineer, System Experience - Personalization Our team is looking for you to help make iOS more intelligent, proactive and personal. Our... ...the lives of millions of Apple customers every day! We... ...of the software and frameworks that power them. You will...IosSeniorRelocation$181.1k - $318.4k
...Sr Software Engineer, Siri User Experience Metrics and... ...We're looking for a Senior Software Engineer to... ...Experience across Apple platforms including iOS, macOS, visionOS, tvOS... ...are comfortable navigating ambiguity to deliver... ...using orchestration frameworks such as Apache...IosSeniorRelocation$147.4k - $272.1k
...Senior iOS Software Engineer, Customer Systems Do you have a passion for solving problems that impact hundreds of millions of users? At Apple, we are reimagining the next generation of Support, and... ...and Swift Testing. Native Frameworks: Familiarity and practical experience...IosSeniorWork experience placementRelocation$117k - $234k
...is not included in this role As a Senior Software Engineer - Android , you will design, build,... ...applications using Swift and modern iOS frameworks. Hands-on experience integrating... ...debugging skills with the ability to navigate complex, cross-layer issues ....IosSeniorFull timeTemporary workPart time$181.1k - $272.1k
Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California, United... ...and Services How are Apple devices used and how can they... ...ofthe tools, daemons, and frameworks that make up the foundation... ...Apple platforms (macOS, iOS, tvOS, watchOS, and visionOS...IosSeniorWorldwideRelocation$181.1k - $272.1k
...California, United States Software and Services At Apple, new ideas have a way of... ...Description We are looking for a senior Swift engineer to join a small, focused... ...XCTest and Swift Testing frameworks. Participate in evidence... ...desktop software (not iOS-only) Strong...IosSeniorRelocation$212k - $318.4k
...Senior Machine Learning Platform Engineer - AI, Search & Knowledge Work... ...teams at Apple to build Apple... ...across hardware, software and service products... ...the diverse ML frameworks used across... ...features across iOS, macOS, and other... ...and teams, navigating complex technical...IosSeniorRelocation$181.1k - $318.4k
...Senior Software Engineer, Intelligent Automation & Developer Platforms At Apple, we work every day to create products that enrich people... ...internal platforms, automation frameworks, and developer tools that... ...mobile ecosystems, including iOS or Android client-side...IosSeniorRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, iOS Frameworks - Apple Maps Navigation. Be the first to apply!
- software engineer full time Cupertino, CA
- startup software engineer Cupertino, CA
- rust software engineer Cupertino, CA
- software developer Cupertino, CA
- software development engineer aws Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer Cupertino, CA
- senior software engineer Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- part time software developer remote Cupertino, CA

