×
Register Here to Apply for Jobs or Post Jobs. X

Cartography and Display Tools Engineer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Apple
Full Time position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Game & 3D/XR Development
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Summary

We are looking for a Cartography & Display Tools Engineer to join Apple Maps. This role will empower you to build creative and innovative cartography and visualization solutions which will contribute to Apple's overall Maps and other ecosystems. Your work will directly shape how millions of users experience Maps across iPhone, iPad, Mac, Apple Watch, and Car Play.

Description

As a Cartography & Display Tools Engineer on the Apple Maps team, you will build cartography pipeline, visualization tools, and authoring environments that leverage Apple's map rendering engine. Through partnerships with many other Apple teams along with Carto and Tools teams, your work will contribute to the next generation of Apple Maps and other Apple ecosystems.

Responsibilities
  • Build internal visualization and authoring tools that expose and extend Apple's map rendering engine capabilities
  • Develop style editors, layer inspectors, and real-time preview tools for cartographers, designers, production teams, and marketing stakeholders
  • Create tools for visual debugging, render state inspection, and shader visualization
  • Enhance cartographic style compiler and optimize map data pipelines
  • Prototype and validate new rendering capabilities in close partnership with the core Rendering Engine team, translating engine features into intuitive tool interfaces
  • Expose rendering parameters — lighting, materials, LOD, and tile styling — through intuitive tool interfaces
  • Engage regularly with cartographers, designers, and production teams to understand requests and gather feature requirements
  • Translate diverse user needs into actionable technical specifications
  • Champion tool adoption through documentation, training, and user advocacy
  • Drive continuous improvement of tools based on user feedback and evolving creative workflows
  • Build tooling for geospatial data ingestion, transformation, and tile generation
  • Work with vector tiles, GeoJSON, and Protobuf formats
  • Automate map content validation within CI/CD pipelines
Minimum Qualifications
  • BS or MS in Computer Science, Software Engineering, or GIS with 5 years of experience
  • Strong proficiency in C++, Python, and Swift
  • Experience with Metal, OpenGL, or Vulkan rendering APIs
  • Experience building developer-facing or content creator tools
  • Strong cross-functional collaboration skills — ability to work across engineering, design, and production teams
Preferred Qualifications
  • Familiarity with MSL shader development and GPU architecture
  • Experience with Map Kit, Apple Maps, or similar mapping SDKs
  • Understanding of cartographic principles and geospatial data formats
  • Background in real-time 3D rendering or game engine tooling
  • Knowledge of domain specific language (DSL), spatial data formats, SQLite, Bison/Lex parsers
  • Experience translating complex rendering concepts into accessible tool interfaces for non-engineering users
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary