Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Software Systems Engineer – Apple Maps Navigation & Core Frameworks 
United States, California, Cupertino 
984736918

07.04.2025
Your responsibilities will include:* Designing and developing APIs, frameworks, daemons, and internal protocols to power geolocation and navigation experiences* Building scalable, memory- and CPU-efficient systems that run across iOS, macOS, watchOS, tvOS, and more* Working in Objective-C and Swift in a performance-sensitive, embedded environment* Writing production-level code with deep attention to threading, memory management, and concurrency* Collaborating with cross-functional teams across Apple to expose internal functionality through secure and stable system APIs* Debugging at all levels of the OS stack and integrating with performance and test automation infrastructureThis is a systems-level role — not a UI or web development position. You’ll be contributing to the underlying frameworks and services that internal and third-party apps rely on.
  • 5+ years of experience in software systems engineering, ideally on Unix-based or embedded platforms
  • Strong proficiency in native, compiled languages such as Objective-C, Swift, C++, C
  • Experience developing and shipping client-side frameworks, daemons, or APIs
  • Deep understanding of systems programming concepts: concurrency, threading, memory/resource management, and performance tuning
  • Prior experience delivering production-quality software and collaborating across engineering, product, and design teams
  • Familiarity with version control and development tools such as Git, Xcode, and performance analyses tools such as Instruments
  • BS or MS in Computer Science
  • Experience designing and implementing protocols, IPC mechanisms, and Protocol Buffers
  • Background in networking, location services, or geospatial data handling
  • Strong debugging skills across the OS stack (from framework to daemon)
  • Experience with Shell scripting, Python, SQL
  • Experience with performance tuning in mobile or embedded environments (CPU, memory, network, power optimizations)
  • Familiarity with Apple’s development ecosystem (iOS/macOS/watchOS/tvOS)
  • Experience working with automated test infrastructure and validating systems in a CI pipeline
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.